Bill Blogs in C#

Bill Wagner discusses C#, LINQ, and other items of interest

Browse by Tags

All Tags » articles (RSS)
New Visual Studio Magazine online site (includes all my recent articles)
It took a while, but the new Visual Studio Magazine online site ( www.visualstudiomagazine.com ) is now live. All my columns for the C# Corner are found here: http://visualstudiomagazine.com/columns/columnist.aspx?columnistsid=54

Posted by wwagner | 2 comment(s)

Filed under: , ,

Another new community author for the C# Developer Center
Charlie Calvert has added another new author to the C# Develper Center . Thomas Lebrun has added an article about extension methods. He gives a good solid overview of what extension metods are, how to use them, how to define them, and how to prevent collisions...

Posted by wwagner | with no comments

Filed under: , , ,

Reader Questions on Threads
I received a couple reader questions from my last Visual Studio Magazine article (link here ). I thought they would be of general interest, so I'll answer them here: 1- you write: "The new object is created, and initialized before it is assigned...

Posted by wwagner | with no comments

Filed under: ,

New article on MSDN Online
Creating mixins with interfaces + extension methods My latest C# article has been posted on MSDN Online: http://msdn2.microsoft.com/en-us/vcsharp/default.aspx . This article discusses how you can use extension methods to provide implementation reuse for...

Posted by wwagner | with no comments

Filed under:

New Visual Studio Magazine column is live
This one is about Exception handling and writing robust exception code Just a quick post: My latest column on C# Exception handling practices is online. Here's the summary:' Thrown exceptions break the normal flow of execution in a program to...

Posted by wwagner | with no comments

Filed under:

New C# Corner article is live
ftponline: Building adapters for reuse My May column for Visual Studio Magazine is live . Here's the intro: You can save space and even time by compressing your persistent data store. The interesting trick is to provide this functionality by adapting...

Posted by wwagner | with no comments

Filed under:

Article Link: Moving Beyond Generics
I am writing for Visual Studio Magazine again The first installment of my C# Corner column is live on the Visual Studio Magazine site: Generics: Move Beyond Collections Generics can solve many more problems than collections. Use generics to write code...

Posted by wwagner | with no comments

Filed under:

Another short post on the C# Dev Center
Var, local type inference, and why it's not weak typing I've got another post on the C# Developer center. This one explains var, and the difference between type inference and weak typing. It's posted here: http://msdn2.microsoft.com/en-us...

Posted by wwagner | with no comments

Filed under:

Changes in the C# Developer Center
Mark Michaelis and I are sharing space Mark Michaelis and I are going to be alternating space on the front page of the C# Developer Center. His first post is on the changes to the Exception handling mechanism for C# 2.0. My first article takes you on...

Posted by wwagner | with no comments

Filed under:

Custom Iterators article on MSDN
Based on my AADND talk in December My article on Custom Iterators is available as a download at MSDN. This is based on the talk I gave for the Ann Arbor .NET Developers Group in December. It's currently available as a Word document download. Custom...

Posted by wwagner | with no comments

Filed under:

My LINQ article is online at FTP
An overview of the LINQ featureset Fawcette has just published a set of articles on SQL Server 2005. In addition to my article on LINQ, local tech good guy Jason Follas has an article on SQL CLR. My article on LINQ See how the LINQ syntax, specifically...

Posted by wwagner | with no comments

Filed under:

My .NET DJ article is online
Generics and patterns One of my concerns with most of the articles on generics is that we seem to concentrate on collections, collections, and more collections. But, generics are good for other items as well. So, I wrote the following article discussing...

Posted by wwagner | with no comments

Filed under:

Yesterday's Keynote from PDC
I haven't blogged, but I wrote an article I wrote the review of yesterday's keynote for FTP Insight. I don't cover everything, but concentrated on the ideas that were important for developers. I wrote another one for tomorrow, but I don't...

Posted by wwagner | with no comments

Filed under:

.NET Insight feature story
An overview of some other features in C# 2.0 I've got a new article published on .NET Insight. Here's the introduction: " Y ou've likely heard about the four major features added to the C# language in version 2.0: Generics, Iterators...

Posted by wwagner | with no comments

Filed under:

My article in the September MSDN Magazine
GDI+ can help distinguish your application from your peers I wrote an article showing some techniques to create different presentation styles using .NET and GDI+: things like transparent backgrounds, different irregular shaped windows, toast popups, and...

Posted by wwagner | with no comments

Filed under:

More Posts Next page »