(Jay Miller) You know you should use try/catch blocks so that you can handle any exceptions that may occur, but are you sure you have the correct information in the exception? If you catch exceptions and then bubble them up to other parts of your application, you need to ensure that you maintain the
Tag: Development
The C# ?? null coalescing operator (and using it with LINQ)
(Scott Guthrie) One of the subtle (but cool) language features of C# is the ?? “null coalescing” operator. This provides a nice, terse way to check whether a value is null, and if so return an alternate value.
Box Clever – The WPF ListBox (2)
(Ged Mead) In the previous item on Listboxes I looked at some ways of tweaking a WPF ListBox which contained only strings. As the range of what can be included in a ListBox is far greater than simple strings, I want now to move on to more complex displays.
Displaying Random Images in an ASP.NET Web Page
(Scott Mitchell) As web developers, we most often focus on backend web developer, buring our noses in defining and implementing the business logic, building CRUDs, and designing reports. Rarely are we concerned about maintaining the appearance and style of the website. For developers working in medi
Accessing User Profiles with ASP.NET AJAX
(Dan Wahlin) Providing users with personalized pages is one of the more popular trends in Web applications today. Many Web sites track the content users want to see and how they’d like it organized, among many other miscellaneous details.
Enhance applications with the ASP.NET AJAX Control Toolkit
(Tony Patton) While the ASP.NET AJAX Extensions from Microsoft provides you with basic AJAX support, the ASP.NET AJAX Control Toolkit extends this support by offering more controls and by allowing you to create controls. See how you may use the ASP.NET AJAX Control Toolkit in your applications.
Introducing ADO.NET with ASP.NET 2.0
(Michael Youssef) This is the first article in a series that I have written for anyone who wants to learn how to use ADO.NET technology, with an ASP.NET 2.0 page, to retrieve and update data. I assume that you have knowledge of C#, ASP.NET and Visual Studio.NET 2005.
CodeSnip: Generic Lists, not just a .NET thing
(Ryan Estes) The Generic class is a strongly typed list of objects that can be easily referenced by index. Many .NET developers benefit from the Generic class because they are easily searched, sorted, and manipulated.
All aboard the Microsoft Visual Studio Express
(Ed Tittel) Microsoft has been releasing free-for-all versions of its developer tools under Express Edition branding since Visual Studio made its first appearance. Now that Visual Studio 2008 is in the offing, with commercial release scheduled for early 2008, Microsoft is unleashing another batch of
ASP.NET 2.0, Custom Role assignment without a ‘Role Provider’
(Mark Dryden) I love starting new projects with a new technology and recently the requirement for an ASP.NET 2.0 custom reporting module landed on my desk. I have some ASP.NET 1.1 experience having created a couple of sites about two years ago but that was it.
