Browse by Tags
All Tags »
Learning .NET (RSS)
Bil Simser has just done the .NET Community a huge solid . Bil has dug up and re-released Terrarium to CodePlex wtih the intent to update it to use new language features and new usability features like ClickOnce. If you're newish to the .NET Community
Read More...
Downcasting is kind of something you usually want to avoid, but sometimes it's not easily avoided. It depends on the situation. Because it's not an idiom you'll find yourself doing every day, sometimes you'll forget to do it entirely and what you're looking
Read More...
I just had a great one on one coding learning session with a good friend of mine over lunch. He's trying to take his coding skills to the "next level." Just as we plateau when we work out physically, I think we can plateau when coding and solving problems.
Read More...
WPF (Windows Presentation Foundation) is confusing, to me at least. It's one of those things that is so completely different from how things were done in the past that it's not only hard to just pick up, but it's hard to tell what's the right way to do
Read More...
The Beta of .NET 3.5 and VS2008 SP1 is out . I'm sure everyone is blogging the heck out of it, so I'll try to add my own specific kind of value. There's fixes, many improvements (some subtle, some dramatic), and some new technology. Should You Fear This
Read More...
I've been getting more and more interested in how folks extend their applications using plugins and things. In my new ongoing quest to read source code to be a better developer , Dear Reader, I present to you twenty-fourth in a infinite number of posts
Read More...
Someone said recently that they thought extensions methods required a new CLR. Extension methods are a new feature in .NET 3.5 (C#3/VB9) that let you appear to "spot weld" new methods on to existing classes. If you think that the "string" object needs
Read More...
And so, Dear Reader, I present to you twenty-first in a infinite number of posts of " The Weekly Source Code ." I'm doubling up this week, but the ASP.NET MVC Source was released today and I wanted to share more thoughts. I would also encourage
Read More...
My one-hundred-and-fourth podcast is up . In this episode I talk to the always thought-provoking David Laribee ( blog ) who coined the term ALT.NET just last year. It's turned into a Open Spaces Conference and continues to challenge the status quo, reminding
Read More...
I'm trying to expand my mind around dependency injection in .NET (beyond the two frameworks I've personally used) and an starting to put together a list of .NET Dependency Injection Containers and IOC resources. Here's what I've got so far. What am I
Read More...
Any problem in computer science can be solved with one additional layer of indirection. - David Wheeler Any sufficiently advanced technology is indistinguishable from magic. - Arthur C. Clarke. These are two classic truisms. Recently while staring at
Read More...
Dear Reader, I present to you nineteenth in a infinite number of posts of " The Weekly Source Code ." At Mix, Clint Rutkas and I were messing around writing a plugin model for one of his apps. We were prototyping and I typed up this typical-looking plugin
Read More...
ASP.NET MVC Preview 2 released today and you can head over to http://www.asp.net/mvc to get the new stuff. I put together four new screencasts for this release. I really feel that a well-done screencast is a great learning tool. Last month I did a survey
Read More...
In a few days the 2008 Scripting Games will come to an end. This is a yearly event that the Script Center does. There's a beginner and advanced division and a bunch of deceptively hard problems. I was select to be on of the " Guest Commentators (list
Read More...
My one-hundred-and-second podcast is up . In this episode, I sit down with Michael Pizzo, the Principal Architect of the ADO.NET Entity Framework. He gets technically down and dirty pretty fast and I get answers to all the hard questions like "Are LINQ
Read More...