Always remain updated about current software development trends

Articles by PSHERIFF

Retrieve System Information in Silverlight

In a Silverlight application we are building for a client, they wanted an About screen that would display system information such as the current URL, the operating system name and version, the product name and various other information. In the same application,...

Dynamic Search with LINQ, the Entity Framework and Silverlight – Part 2

After my previous blog post, I realized that using SQL strings is not a great way to do things. Sometimes we start blogging too quick and then realize our mistakes after. But, no big deal, live and learn... I am going to now rewrite this application and use...

Dynamic Search with LINQ, the Entity Framework and Silverlight

I have been helping a client with a Silverlight application and one of his requirements was to allow his users to be able to query 1 to 5 fields and use different operators for each field. For example, they can choose to search for a Company Name that "Starts...

Silverlight Tree View with Multiple Levels

There are many examples of the Silverlight Tree View that you will find on the web, however, most of them only show you how to go to two levels. What if you have more than two levels? This is where understanding exactly how the Hierarchical Data Templates works...

Override ToString() in your Classes

One of the reasons I love teaching is because of the questions that I get from attendees. I was giving a presentation at DevConnections and was showing a collection of Product objects. When I hovered over the variable that contained the collection, it looked...

Call for Speakers - DevConnections Fall 2012

Calling all Speakers! My name is Paul Sheriff and I am one of the conference chairs for DevConnections in the Fall of 2012 which will be held in Las Vegas from Oct. 29-Nov 1, 2012. This show will focus on Visual Studio 11 and Windows 8 development, but good...

Wrapping up Configuration Manager

Many developers use the ConfigurationManager class to retrieve settings from the .Config file of your application. This class allows you to retrieve settings from the <appSettings> element. With just a single line of code as shown in the following line:file...

Architecting Applications for Multiple UIs video now available!

Just wanted to let everyone know that I published a new video this morning on "Architecting Applications for Multiple UIs". This $20 video is an hour long and includes 3 sample applications in WPF, ASP.NET and Windows Phone with a common set of class libraries...

Clean up after Visual Studio

As programmer's we know that if we create a temporary file during the running of our application we need to make sure it is removed when the application or process is complete. We do this, but why can't Microsoft do it? Visual Studio leaves tons of...

Call for Abstracts for Spring 2012 DevConnections Conference

Calling all Speakers!   My name is Paul Sheriff and I am one of the conference chairs for DevConnections in the Spring of 2012 which will be held at the MGM Grand in Las Vegas. I am looking for some great speakers in 3 different areas of expertise.   1....