Posts Tagged ‘c’

APS.NET Core Web Application with React-Redux

Introduction React has gone viral among web developers. Compared to other mainstream JS libraries, thanks to JSX and virtual DOM, react has native advantages on DOM control. Redux is a handy way to manage state and React-Redux provides the glue between React and Redux. Going back to ASP.Net core, on VS 2017 Update 3, users […]

Microsoft AI at a Glance

Artificial intelligence (AI), the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings including learning, language and perception, then help people solve problem better. It has been over several decades since human being research on AI, but the progress is very slow because of many facts, such as lack of data information, low performance […]

Getting to Know PredefinedQuery with Sitecore Content Search

Recently I’ve been working a lot with the Sitecore Content Search API and found myself writing a lot of code like this: var allTheThings = context.GetQueryable<Thing>().Where(x => x.TemplateId == Constants.Thing.TemplateId && x.IsSearchable); As we’re always looking for better ways to do things around here and my laziness started to prevail, I thought, “there has got […]

4 Easy Steps to Custom Sections in web.config

In a recent project, I used the web.config file to store some configuration settings that could easily be modified without redeploying code. I used the standard appSettings in <configurations><appSettings><add key=”” value=”” /> .  This works great when you have a specific key name and value. For one specific setting, I needed a little more flexibility.  I created a custom […]

Sitecore Glass.Mapper: Concrete Classes vs Interface Mapping

Glass.Mapper is a great object-relational mapping (ORM) tool built on .NET for the Umbraco and Sitecore platforms. As a Sitecore Platinum Implementation Partner, Perficient and its developers use the best tools available, and Glass.Mapper is right up there in our preferred Sitecore tool belt. As a Sitecore developer interested in using Glass.Mapper, you should consider […]

Create cross platform apps in C# with Xamarin

Xamarin and Microsoft have teamed up to make all other development platforms irrelevant.  Xamarin is the creator of popular cross platform development tools that allow developers to create iOS, Android and Windows applications all in C#.  With the launch of Visual Studio 2013, Xamarin and Microsoft announced a partnership that will significantly improve the experience […]

Exploring C#: Literals

This is the first post in a new series called “Exploring C#”. The purpose of this series is to explore areas of the language, and the .NET framework in general, that are very useful, easily overlooked, or that I perceive are not well known. Virtually all applications have literals in them. It is best practice […]

“The Tipping Point” – What one CNO shared with me at HIMSS

Looking back at the last two days of meetings, panels, vendor meetings and sharing I met up with a very close colleague of mine who is one of the brightest CNO’s I have ever met. Mary Jo and I decided to grab a bite to eat and digest what we saw and learned these past […]