Scenario: While building a search based application in SharePoint 2013, I observed a behavior which I thought was quirky. A page on a publishing site had a Search Results web part and a Content by Search web part. While configuring them, I set them to have the same query and result source. Expected result would’ve […]
Operations
Securing Oracle WebLogic Server – Pre-Install (Part 1)
This post discusses the tasks for preparing the operating system before installing WebLogic Server. 1) Validate Operating System The very first thing to do is to validate that the latest critical updates and patches are applied. Everyone talks about it. However, breaches occur regularly because it is not done. I recommend manually running the process […]
NewsGator: Thought Leadership in Enterprise Social
One thing I don’t want getting lost in the hubbub of how Microsoft’s platform is going social is the powerful social applications– and as importantly, the thought leadership– coming out of Denver, Colorado based NewsGator. While their Social Sites product may no longer be the default weapon of choice for Microsoft field reps trying to […]
What I Learned at Yammer On Tour
Yammer on Tour was in Chicago yesterday and I diligently took notes to share with you. Most of the event was, frankly, dedicated to why social is great, rather than what makes Yammer stand out. Value of social collaboration is a very interesting topic, but when you attend a Yammer event you want to learn […]
Paradigm Shift: From mainframe batch file to publish-subscribe
I was attending a lunch and learn today where someone asked the following question about publish-subscribe: if the publisher is delayed, how are the subscribers affected? I hear this type of questions often from IT people who have spent their career working on mainframe systems. There are used to processing data in batch, and in […]
Securing Oracle WebLogic Server – Roadmap
This is the second in a series of posts, as the title implies, that focuses on securing Oracle WebLogic Server. This software product is a full fledge Java Platform, Enterprise Edition (Java EE). Thus, this series is about technology, right? Yes, it will be primarily focused on technology. However, we have to consider information security […]
SharePoint and Windows Azure
Microsoft has just announced general availability of “Infrastructure as a Service” for Windows Azure (see Windows Azure and IaaS), including support for Virtual Machines and Virtual Networking. With this offering, Microsoft is attempting to provide a compelling alternative to options such as Amazon Web Services, Rackspace Cloud Servers, etc. As competition heats up, pricing is becoming […]
Securing Oracle WebLogic Server – Introduction
I have been working with Oracle WebLogic Server for quite some time. I can count on my hands the number of deployments where security was a concern. This is a first post of a series that focusses on securing WebLogic Server. This series is inspired by the work I am currently doing with a client […]
The Vanishing Page Layouts Menu Mystery
I don’t like to see this error. Symptoms: You can see the Page Layout menu in the edit page ribbon, but when you click it, nothing happens. Your browser tells you, “Uncaught TypeError: Cannot call method ‘parentElement’ of null .” If you’re debugging in your browser, you’re probably thinking, I’ll just go to the line […]
My SHARE Conference Lessons (Distilled in 700 Words or Less)
This past week I had the honor of co-presenting at SHARE, the “SharePoint Conference for Business Users”, with one of my most distinguished clients, Andy Farella from the Children’s Hospital of Philadelphia. While our own presentation was focused on how CHOP found success by planning and rolling out social collaboration tools that were, at the […]
Chained null checks
Introduction Regarding to “NullReferenceException”, which is familiar to most of the programmers, because it is very likely to occur “NullReferenceException” when accessing a nested object property. For instance, opportunity.Contact.HomeAddress.Street, if any of the opportunity, Contact or HomeAddress is null, it throws “NullReferenceException”. This blog, will introduce you a easy extension method, which can void redundant […]
Perficient Perspectives: The Future of Bank Product Strategies
On the heels of the Bank Innovation conference we attended, the Financial Services team has published a new Perficient Perspectives, a series of informal Q&A sessions with our subject matter experts on hot technology topics and industry issues. In our new Perspective, “The Future of Bank Product Strategies: How Creating a 360-degree View of the […]