Browse by Tags
All Tags »
Learning .NET (RSS)
C# 3.0 introduced the implicit type "var" . I've explained var as saying: "I'm too lazy to tell you the type of this variable, so you figure it out, compiler." However, it's more useful than just promoting terseness or laziness: var
Read More...
While the boys are only 2 and 4, I'm always keeping an eye out on new ways to teach them programming. Certainly I hope they'll be more well-rounded and I and spend more time outside, but a even a basic background in programming and logic, I think, produces
Read More...
A few years back I wrote a post on the size of the .NET Framework . There's historically been a lot of confusion on the site of the .NET Framework. If you search around on the web for ".NET Framework" or ".NET Framework Redistributable"
Read More...
My one-hundred-and-ninety-sixth podcast is up . Jason Olson works (or worked, as you'll hear) for Microsoft in DPE. In this episode he takes Scott a little deeper into some of the new features in .NET 4, including security, CLR changes, C# 4 and VB 10
Read More...
I did a second .NET Framework features informal poll recently , and as with all .NET related polls the question comes up: How many PCs have the .NET Framework on it? If you're a company that is considering creating a client application using .NET (not
Read More...
In October of 2008 I took an informal survey on Twitter . I wanted to get an idea of what features of the .NET Framework people were using. Also, here's the disclaimer. I did this on a whim, it's not scientific, so the margin of error is +/-101%. That
Read More...
My one-hundred-and-ninety-third podcast is up . Scott talks to Niklas Gustafsson about Axum (formerly Maestro), an incubation project at MSDN DevLabs. Axum is a new language based on the Actor model that targets the CLR. It focuses on making concurrency
Read More...
The team I work at Microsoft for is called Server and Tools Online, and one of the things we work on is the Microsoft Developer Network or "MSDN." If you go way, way up, our boss is Soma ( Yes, this Soma ), but down here in the trenches there's
Read More...
You, Dear Reader, very likely don't need this information. I assume you're probably not a beginner. BUT, you likely KNOW a beginner. Share this information with them! A bunch of people on Twitter discovered the MSDN Beginner Developer Center today. I
Read More...
My one-hundred-and-sixty-third podcast is up . Scott sits down with Patrick Smacchia , lead developer of NDepend , and talks about Software Metrics. What metrics lie beyond Lines of Code? Metrics Definitions NDepend "Placemat" PDF NDepend Features
Read More...
It's time to remind people about Fusion. Mostly because I don't see as many people using it as should. I mentioned it as long as six (!) years ago and it's still useful. I used it just this week with .NET 4. Sometimes when an assembly doesn't load, there's
Read More...
I've posted twice so far on .NET 4, first on ASP.NET 4 , then on improvements in C# around dynamism and PIAs as well as the COM Binder . Now "dynamic." So I asked this guy, what's up with the dynamic keyword, and what type was it exactly? I
Read More...
Just got a great tweet from Jeremiah Morrill about .NET 4. I love a challenge! In my first Whirlwind Tour post on ASP I mentioned how COM Interop and Office Interop was fun with 4. I've done a lot of COM Interop with C# and a LOT of Office Automation.
Read More...
As web programmers, we use a lot of strings to move data around the web. Often we’ll use a string to represent a date or an integer or a boolean. Basically "1" in instead of 1, or "April 1, 2009" rather than a proper ISO-8601 formatted
Read More...
My one-hundred-and-fifty-third podcast is up . Scott's wife Mo turns the tables in this interview and talks to Web Developer... Scott Hanselman . How does he fit it all into a day? What about work life balance? Is Scott bored with technology? When will
Read More...