Categories
-
Join 327 other subscribers
Tags
- .NET Core
- .NET Standard
- Angular
- Apple
- Architecture
- ASP.NET-CORE
- ASP.NET-MVC
- Async
- AWS
- Azure
- BDD
- C#
- CLR
- CQRS
- Dapr
- DDD
- Delegates
- DI
- Docker
- Entity Framework
- Entity Framework
- Event Driven
- Events
- Git
- Kafka
- Linux
- MEF
- Microservices
- MOQ
- MVVM
- N-Tier
- Nano Server
- Nginx
- Nin
- Ninject
- NLog
- NUGET
- OData
- OSS
- PCL
- REST
- RIA Services
- Security
- Silverlight
- SOAP
- SpecFlow
- SSL
- Tools
- Trackable Entities
- TypeScript
- Visual Studio
- VSCode
- WCF
- Web API
- WP7
- WPF
-
Recent Posts
Personal
Technical
Twitter
Tweets by tonysneed
Monthly Archives: February 2006
Life and Times of Anders Hejlsberg
Life and Times of Anders Hejlsberg I think THE person at the top of the technical heroes list
has got to be Anders Hejlsberg. That sentence might seem so obvious it’s not worth stating.
True, he is the chief designer and architect of the C# language. But that’s not really why I
place him at the top of the list. He is the ultimate software legend (even outshining members of
Microsoft’s now defunct “software legends†program). But I suppose, if I had to capture what
makes him so great, the word that would come to mind is “wisdom.†I just ran across a fabulous
hour-long retrospective interview of Anders on Channel 9: Continue reading
Posted in Technical
Leave a comment
Code Snippets Gone Wild
Code Snippets Gone Wild One of my favorite new features in Visual Studio 2005 is the code snippets
technology. Let’s face it. One of the reasons some of us (the names will not be given in order to protect the
guilty), used fields instead of properties in our classes because we just didn’t want to type those extra lines of
code. I used to use a product called Code Rush with Visual Studio 2003, but it seemed like a lot to learn and
sort of seem to get in the way at times. Visual Studio 2005 comes with a neat feature called “code snippets,â€
which fills in a section of code for you and Continue reading
Posted in Technical
Leave a comment
What’s the Stack? What’s the Heap?
February 14, 2006 What’s the Stack? What’s the Heap? Those are great interview questions.
Every developer should know how to answer them, because you can’t write code correctly
without understanding the Stack and the Heap, what they do, and how they interrelate. Am I
going to explain it here? I could, but I found a terrific exposition on it. So I’ll just point you there.
C# Heap(ing) Vs Stack(ing) in .NET: Part 1 C# Heap(ing) Vs Stack(ing) in .NET: Part 2 C#
Heap(ing) Vs Stack(ing) in .NET: Part 3 C# Heap(ing) Vs Stack(ing) in .NET: Part 4 The main
implication is that value types (things Continue reading
Posted in Technical
Leave a comment
The Many Uses of "using"
February 9, 2006 The Many Uses of “using†As you probably already know, using directives
can save you a lot of typing. Consider the following: System.Collections.Specialized.
NameValueCollection col = new System.Collections.Specialized.NameValueCollection(); By
inserting this using directive, using System.Collections.Specialized; you can cut it down to this:
NameValueCollection col = new NameValueCollection(); Using “using†to Alias Namespaces
But that’s not all there is to using “using†(pun intended). With using, you can alias both
namespaces and types, which is great for distinguishing between two classes with the same
name in different namespaces. Say, for example, you have your own Console class, Continue reading
Posted in Technical
2 Comments




