Yow-Hann Lee - Software Happens

All things Computer Science, .NET & WWW

  Home  |   Contact  |   Syndication    |   Login
  136 Posts | 7 Stories | 38 Comments | 62 Trackbacks

News


Article Categories

Archives

Post Categories

About

I have seen a lot of top 10 lists around (i.e. top 10 greatest IT people, etc). But, I have yet to come across a top 10 list for the .NET community. This list was compiled based on the experiences and impressions of fellow colleagues in .NET development and my own experiences. Thus, perhaps it would be more appropriate to rename it "Top 10 Really Influential People in the .NET World for everyday .NET users".  The criteria are as follows: It was mostly rated on the amount of public exposure individuals got and their impact on the .NET community (whether it is awareness raising, teachings or production of tools). So while you may think that purely technical evangelists would flood this list, it was not the case.

 

1. Anders Hejlsberg - Creator of C# Language

He is what James Gosling is for Java and  Bjarne Stroustrup's for C++. You can read about the C # design process. And now, most recently, Anders gets this nod for his contribution on LINQ (formerly C Omega), something not seen in other strongly typed languages. You will also be able to see Anders in the public eye through Channel 9 videos.

 

2. Scott Guthrie - One of the creators of ASP.NET and the General Manager, .NET

Pretty obvious choice eh? What is cool is the progressive career path he has taken at Microsoft. This is a guy who rose through the ranks. You have him to thank for not having to do any more new development in classic ASP. And he is another individual that pops up on Channel 9.

 

3. Charles Petzold - .NET books/publications

Talk about hardcore, this guy even has a windows tattoo. Quality writer who even made a book available for free for veterans entering the .NET world from C/C++. (http://www.charlespetzold.com/dotnet/index.html). He deserves to be on this list for his windows tattoo, his early entry into authoring .NET books (focusing on the windows forms side of things as opposed to ASP.NET) and quality of his work. Does Visual Studio Rot the Mind?

 

4. Miguel de Icaza - Creator of Mono (Open Source .NET for Unix/Linux)

He deserves to be on the list for for bringing .NET to the Penguin community. While it is questionable whether he should be behind Charles on this list, to the best of my knowledge, he is lacking that Windows tattoo. An interview of his can be read here.

 

5. Richard Campbell and Carl Franklin - DNR show, DNRtv, blogs and producing HanselMinutes podcast

Yes, they came as a pair. Part of the criteria was based on the impact individuals had on the .NET community through drawing excitement out of the masses. The evangelism and excitement these two draw out of .NET community is impressive. In fact, even if you are not a .NET Developer, you may feel re-energized about your job in the technical field after listening to these guys.  For helping shape the dot net culture today, they certainly deserve to be on the list. I was fortunate enough to attended a talk by Richard Campbell before. Like their show, they make .NET rock.

 

6. Paul Wilson - WilsonDotNet with WilsonORMapper and other tools

While it is free to use, the source comes at a price of $50, which is really a bargain. He is a technical blogger. He's authored books (ASP.NET Developer's Cookbook) on .NET and contributed to MSDN Libary articles. He came out with Master pages before ASP.NET 2.0 introduced this.He's also got a couple open source projects that he hosts.

 

7. Dino Esposito - All the Microsoft Press books written and contributions on MSDN

A lot of people coming into the ASP.NET and .NET development world become familiar with this guy's work. Just look at the number of Microsoft Press books he's published and his work on MSDN magazine.

 

8. Nikhil Kothari - Architect on ASP.NET team

For his informative and really cool blog entries. Although he could probably earn this spot for being an architect on the ASP.NET team. He has had roles on the server controls framework, Ajax Framework and even come up with his own tools: ScriptSharp, Web Development Helper. He was also one of the individuals who helped to bring ASP.NET Web Matrix to fruition (free IDE for web developers). This all happened before the Express Edition of MS tools these days. Apparently, he was also involved with the development of IIS7.

 

9. Tom Hollander - Patterns & Practices Product Manager

His work on Enterprise Library, etc has led to the continual guidance and aid of .NET Developers. Enterprise Library was certainlly being used at the last workplace. And I was fortunate enough to attend the Microsoft Design for Operations for Developers Workshop. Check out the new "Validation Application Block" from a blog entry of his.

 

10. Lutz Roeder - Creator of Reflector

One of the most talked about tools when ppl enter the .net community. Although he is involved with Microsoft Expression, he deserves to be on this list simply for coming out with free tools that are the talk of the .NET community

 

Honorable Mentions:

Mark Anders - Co-creator of ASP.NETand PUM of .NET Framework.

The guys who created CodeProject - Until now with codeplex, this is still a great source (pun intended) for .NET resources.

John Lam - work on RubyCLR and will be joining Microsoft in Jan 2007.

Sean Walker - DotNetNuke, an open source CMS written in VB.NET. Many technical sites (i.e. Vancouver Code Camp - now renamed Vancouver Tech Fest) were set up on this. DNN has also spawned a plethora of book publications for DNN extensions, etc.

Jim Hugunin - Creator of IronPython (which is now moved to CodePlex)

Brad Abrams - Co-author of "Framework Design Guidelines" and frequent technical blogger at http://blogs.msdn.com/brada/.

Scott Watermasysk - Creator of .Text and currently works at Telligent Systems, makers of Community Server, which has become an instrumental social networking (blogs, photo galleries, rss feeds, tagging) platform for people to set up. Professional sites from Microsoft (such as asp.net) and many personal blogs use this.

Rob Conery - Creator of Subsonic

Eric J. Smith – Creator of CodeSmith

Rockford Lhotka - Creator of CSLA.NET

Andrew Lin - Group Program Manager IIS

James Newkirk - Creator of NUnit (yes, there is Team System Unit Testing tool, but this was the free precursor). Also, he was part of the Patterns and Practices team and is now involved with the CodePlex effort.

Soma Somasegar - Corporate Vice President, Developer Division Microsoft, and regular blogger.

(edit: realized that Patrick Dussud started blogging...he should be an honorable mention as one of the founders of the CLR. Always interesting to read about the roots here and here).

I am sure there were a lot of deserving and impactful people I missed on this list. If you feel that I completely and flat out missed someone, feel free to add your recommendations.

posted on Sunday, December 10, 2006 8:47 PM

Feedback

# re: Top 10 Most Influential People in the Microsoft .NET World 12/10/2006 9:13 PM ram shankar yadav
Great post Lee !

# re: Top 10 Most Influential People in the Microsoft .NET World 12/10/2006 10:08 PM Jason Olson
Two that should _definitely_ be (at least) honorable mentions: Scott Hanselman and Chris Sells.

# re: Top 10 Most Influential People in the Microsoft .NET World 12/13/2006 7:55 AM Sidhu
dude... you forgot two great folks from Wintellect...

Jeffrey Richter & Jeff Prosise. I guess they deserve atleast an honorable mention... what do you say?

# re: Top 10 Most Influential People in the Microsoft .NET World 12/15/2006 8:08 PM Yow-Hann
Yes, good feedback. I mentioned Scott H's HanselMinutes under Carl Franklin's production but he should be on the list. I imagined there was going to be some variances here and there. Hopefully, this gets people thinking about high impact individuals and sharing them with each other.

PS. Writing this from powered zone - Redmond campus and the nearby Greater Seattle areas are without power.

# re: Top 10 Most Influential People in the Microsoft .NET World 2/25/2007 8:36 AM Tom
Great post , thanks )

# re: Top 10 Most Influential People in the Microsoft .NET World 2/26/2007 7:23 AM Al
I agree with Sidhu. Jeffrey Richter & Jeff Prosise must be on any list that has anything to do with .NET.

Too much? :)

# re: Top 10 Most Influential People in the Microsoft .NET World 2/26/2007 8:37 AM panchi
nice list .was expecting dmitry ,the guy who headed asp.net development server cassini ,RSS Tookit and much more in honorable mention category :)

# re: Top 10 Most Influential People in the Microsoft .NET World 2/26/2007 9:55 AM Liang
No sense at all.

# re: Top 10 Most Influential People in the Microsoft .NET World 2/26/2007 6:44 PM Boo
Do you only do ASP.NET development?

# re: Top 10 Most Influential People in the Microsoft .NET World 2/26/2007 7:09 PM Yow-Hann
As I mentioned in my blog entry when I first posted this last year, I am sure there are a lot of deserving people who aren't on the list and this is by no means a comprehensive list.

Liang, the main point of this is to get some discussion going on regarding prominent individuals in the .NET world. Rather than commenting, "no sense at all", please provide some individual's names who have indirectly helped make your dev life easier.

Boo, the top ten list was NOT only reflective of ASP.NET development. Sure, there are a couple guys on the top 10 heavily involved with ASP.NET. But, ASP.NET has also played a huge part in the adoption rate of the .NET platform. There are also quite a few on the top 10 list not strictly known for their impact on ASP.NET itself. Enter Anders, Lutz, Tom, Charles and Miguel. And with the DNR guys, Richard is actually more of a SQL guy than anything. He can be the rep for SQL CLR integration. Again, so many choices to choose from, only 10 on the list. So why don't we share top 10 lists? =)

# re: Top 10 Most Influential People in the Microsoft .NET World 2/27/2007 7:06 AM bOO
I think your list makes no sense and reflects an ASP.NET centric world as well as unawareness of both the earlier .NET community and the greater .NET community. Paul Wilson,for instance, is an amazing guy, with his OR/M and his ASP.NET work, but top 10 overall, come on! And Dino? ASP.NET only. Why don't you look at all the people that have a comprehensive .NET skillset as well as big players of Enterprise .NET?

# re: Top 10 Most Influential People in the Microsoft .NET World 2/27/2007 7:52 AM Christian
A blogger to keep an eye on is Oren Eini AKA Ayende Rahien. He falls a little outside the typical MS way of doing things, but he is one smart dude. Rhino Mocks, Castle, NHibernate.

# re: Top 10 Most Influential People in the Microsoft .NET World 2/27/2007 8:42 AM rams
Good job putting together this list. I think Nikhil K deserves to be much higher for his work on asp.net, his book, and his contributions to the dev community, via his blog.

# re: Top 10 Most Influential People in the Microsoft .NET World 2/27/2007 8:48 AM Yow-Hann
Boo, who would you have on your top 10 list?

Thanks Christian, Oren is no doubt a cool guy. A recent entry, http://geekswithblogs.net/yowhann/archive/2007/02/26/107293.aspx, points to the New Rhino Mocks Beta 3.

# re: Top 10 Most Influential People in the Microsoft .NET World 2/27/2007 10:55 AM Mark Brackett
My additions:
Jamie Cansdale - creator of TestDriven.net: made unit testing a 1st class citizen in VS.
Gerry Shaw - lead dev of NAnt: MSBuild is but a pale imitation.
Mark Miller - DevExpress (CodeRush, Refactor, DXCore) guru: saving countless developers countless keystrokes - and looking pretty too



# re: Top 10 Most Influential People in the Microsoft .NET World 2/27/2007 10:56 AM Mark Brackett
Oh - and one more:
Mike Gunderloy - link blogger extraordinaire from Larkware.com: constantly keeping me up to date on all things .NET

# re: Top 10 Most Influential People in the Microsoft .NET World 2/27/2007 12:49 PM Joe Brinkman
Some of these names are known only to a small portion of the community and don't really have a much influence either with Microsoft or with the developer community, and yet people like Scott Hanselman, Rob Howard, Michelle Leroux Bustamante, Juval Lowy, Francesco Balena and Paul Vick are not even mentioned.

# re: Top 10 Most Influential People in the Microsoft .NET World 2/27/2007 1:19 PM Boo
Thats my point exactly Joe. The list is clueless

# re: Top 10 Most Influential People in the Microsoft .NET World 2/28/2007 3:19 AM Scooter
Excellent topic but I take issue with the list.

As much as I owe much of my Windows knowledge to “Programming Windows” I don’t think he belongs in the top 10 any more than Kernighan and Ritchie.

My top 10.

1. Anders Hejlsberg.
2. Scott Guthrie
3. Carl Franklin (and Richard Campbell)
4. Jesse Liberty – who hasn’t used one of his books
5. Fritz Onion
6. Dino Esposito
7. Juval Lowry
8. Miguel Castro - Controls
9. Scott Hanslemen
10. Miguel de Icaza


# re: Top 10 Most Influential People in the Microsoft .NET World 2/28/2007 6:39 PM -e
Any list that includes Carl Franklin is automatically invalid. I think my wife (whoi is not even a computer professional, let alone programmer) knows more about .Net than Carl.

# re: Top 10 Most Influential People in the Microsoft .NET World 3/6/2007 9:42 PM sk-accenture tiger
Wishes to the persons in the list. :-)
Very first I am wishing all the viewers of the page. Because any 1 from the viewers surely will come into this list in future.


# re: Top 10 Most Influential People in the Microsoft .NET World 3/7/2007 8:32 AM Avanade-ass-enter
Accenture tiger? there are no tigers at accenture. Mostly sheep. The stuff that floats likes to pretend.

# re: Top 10 Most Influential People in the Microsoft .NET World 3/22/2007 10:17 AM Nico
Don't forget Eric Evans. His influence it's just starting :)

# re: Top 10 Most Influential People in the Microsoft .NET World 8/29/2007 7:34 AM Shams
Hi,
Guys haven't you guys ever heard of Prophet Muhammad (PBUH), he was greatest man to walk the earth

# re: Top 10 Most Influential People in the Microsoft .NET World 12/16/2007 1:54 AM proxy site
I consider your list makes no spout and reflects an ASP.NET centric acres as well as unawareness of brace the ere then .NET community and the greater .NET community. Paul Wilson,for substantiate, is an amazing guy, turnout his OR/M and his ASP.NET tincture, but top 10 overall, under way on! And Dino? ASP.NET one. Why don't you dig into at all the kin that have a comprehensive .NET skillset as well as big players of Enterprise .NET?

# re: Top 10 Most Influential People in the Microsoft .NET World 4/17/2008 3:15 PM David Carrillo
No forget to one of the most important woman for WCF and WFF
Michele Leroux Bustamante

# re: Top 10 Most Influential People in the Microsoft .NET World 7/24/2008 12:37 AM shopping
Cool list. I think that guys who have done so much for the rest of really deserve mention, and major awards. It could be nice to mention teams of guys as well, not just individuals. I think both deserve mention – some individuals, and some teams. I think you only mentioned one team there. That's cool, though. They certainly deserved the cred that you gave them. Interesting list – would love to see what a new list would look like.


# re: Top 10 Most Influential People in the Microsoft .NET World 9/26/2008 10:18 PM Alex
hanselman

Post Feedback

Title:
Name:
Email: (never displayed)
Url:
Comments: 
Please add 2 and 4 and type the answer here: