A certain Darwinian evolution is taking place at Microsoft. Some product species are more fit, with better chances for survival. You can understand and work with Microsoft's changes, rather than being passively impacted by them.
- By Andrew J. Brust
- 03/01/2012
Implementing one of three interfaces can turn your business classes into self-validating components that seamlessly integrate into WPF, Silverlight and ASP.NET MVC applications -- and can be easily extended to other environments.
WPF makes it very easy to load non-executable resources at run time -- including a complete UI in XAML. Here's how to leverage that functionality to create applications that you can customize without recompiling.
You can use your Master Pages just to structure your pages. Or you can integrate them into your application with custom code that your content pages can access.
Tired of mapping your classes from one format to another? A convention-based, open source library can help alleviate some of those coding headaches.
- By Patrick Steele
- 02/02/2012
Web Parts and User Controls let you easily build customizable UIs with the same tools you use to create inflexible user interfaces -- and implement an MVC-like pattern in ASP.NET.
The latest edition of the control suite for ASP.NET offers almost every kind of control that a developer would need -- with one-third of the controls supporting ASP.NET MVC.
By responding to potential threats with thoughtfulness, and a zeal to add value, SQL and Big Data could be big business for Redmond.
- By Andrew J. Brust
- 02/01/2012
The vulnerability in the .NET Framework could lead to elevation of privilege attack.
Visual Studio Magazine's first-ever survey shows high salaries and a strong future for Microsoft-focused developers.
jqChart for ASP.NET MVC leverages HTML5 to deliver more responsive, scalable charting to the browser -- and throws in an HTML helper for ASP.NET MVC developers.
Use Test-Driven Development, generate from usage and a free Visual Studio add-in to let you spend more time doing what programmers want to do: writing code that works.
Peter Vogel solves a reader's problem by integrating data from multiple dropdown lists, the FormView and some Ajax magic that calls code in a method in an ASPX page.
Here's how to integrate the ASP.NET CustomValidator control with client-side code to create a page that uses Ajax and server-side code to validate data at the browser.
Memory Profiler provides you with the tools to track down both unreleased and unmanaged resources and to find forgotten references that are soaking up memory.
Crafting a caching strategy is critical to building effective Web apps. It's only possible when you know what options are available and how to integrate them.
ASP.NET 4 upgrades the support for detecting browser capabilities with profiles for the latest mobile browsers. The good news is that you can use that new information with older versions of ASP.NET.
A good first impression is critical for an Android app. Learn the principles of Android UI design.
- By Wallace McClure
- 11/01/2011
Windows 8 is an early preview, but has enough of its shape to show XAML developers that their skills are applicable.
Aspose.Cells gives you Excel-like functionality in your ASP.NET or Windows Forms application.