Here's everything you need to know to simplify your code about how to make classes look alike and then, when you need to, tell them apart.
If you want to do a better job of managing your configuration settings than just throwing random data into appSettings, you can extend your config file with your own custom XML and actually edit your settings.
Peter Vogel introduces a new column on application development in the real world, and begins by advocating for Language Integrated Query.
Peter Vogel introduces a new column on application development in the real world, and begins by advocating for Language Integrated Query.
Peter Vogel takes a look at Razor and the productivity gains in generating views that ASP.NET MVC 3 provides to developers.
VSM columnist Peter Vogel builds an ASP.NET application that is too clever by half, and finds himself at odds with the very environment he is supposed to be leveraging.
Peter Vogel wraps up his review of the jQuery extensions by waxing philosophical about what those extensions mean to the kind of tools that developers should expect.
Peter Vogel implements deletes for rows in a template by adding event handlers to the template. He also looks at a feature of the tmpl plugin that he wasn't able to shoehorn into his sample project. (Part 3 of 4)
Peter extends his AJAX page with jQuery's new data linking technology. This supports letting the user make changes on the client that are passed back to a Web service that updates the database on the server.
Building on the new jQuery extensions for displaying multiple rows, Peter builds a page that retrieves data from a Web Service based on the user's input -- and filters the data in the client as well.
Peter Vogel prepares to try out the new jQuery templating/databinding functionality to create a simple AJAX-enabled page that allows the user to select a customer and retrieve from a Web service all the orders associated with that customer.
Peter Vogel reviews the decision that organizations will have to make in choosing between Silverlight and ASP.NET.
Peter Vogel returns to encrypting web.config files in subfolders and encrypting non-standard sections. Sort of everything you wanted to know about encrypting the web.config file but were afraid someone would tell you.
With the new year upon us, Peter Vogel looks back at some of the big changes and advancements in ASP.NET in 2010.
If you're trying to decide whether to use Crystal Reports or SQL Server Reporting Services with ASP.NET, you can rest assured that there is no bad choice.