<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://drowningintechnicaldebt.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">vinayahuja</title><subtitle type="html" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/atom.aspx</id><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/default.aspx" /><link rel="self" type="application/atom+xml" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2006-09-15T09:22:00Z</updated><entry><title>Tallahassee Code Camp - Session Resources</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/09/26/tallahassee-code-camp-session-resources.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/09/26/tallahassee-code-camp-session-resources.aspx</id><published>2007-09-26T05:27:00Z</published><updated>2007-09-26T05:27:00Z</updated><content type="html">I enjoyed presenting in Tallahassee Code Camp last weekend on September 22nd, 2007. I presented 3 sessions on C# 3.0, Design Patterns, and Scrum. Here are the details on the sessions and the resources. Overview of C# 3.0 This session will introduce you to the various new features of C# 3.0 – Automatically implemented properties, Object and type initializers, Lambda expressions, type inference, and LINQ queries. Presentation The Art of Design using Design Patterns in .NET Have you worked on a design...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/09/26/tallahassee-code-camp-session-resources.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=459" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Jacksonville Code Camp - Session Resources - The Art of Design using Design Patterns in .NET</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/08/27/jacksonville-code-camp-session-resources-the-art-of-design-using-design-patterns-in-net.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/08/27/jacksonville-code-camp-session-resources-the-art-of-design-using-design-patterns-in-net.aspx</id><published>2007-08-27T19:40:00Z</published><updated>2007-08-27T19:40:00Z</updated><content type="html">Jacksonville Code Camp this past weekend was a blast. I&amp;#39;ll be writing a detailed entry on the event itself sometime later today. In addition to being one of the primary organizers for the event, I presented one session and coordinated a &amp;quot;Show your coolest code&amp;quot; contest (more details in separate post). I presented a session titled - The Art of Design using Design Patterns in .NET. Similar to Tampa Code Camp , I had more than 40 people in this session. Thanks to everyone who attended...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/08/27/jacksonville-code-camp-session-resources-the-art-of-design-using-design-patterns-in-net.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=447" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Running for President</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/25/running-for-president.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/25/running-for-president.aspx</id><published>2007-07-25T19:35:00Z</published><updated>2007-07-25T19:35:00Z</updated><content type="html">Well, I am not running for president of America, for which elections will happen early next year. I am not even runing for President of India, for which the elections concluded recently. I am running for President of Jacksonville Developers User Group . Yesterday, I had sent Dennis Bottjer, the current president of the group answer to three questions - Who am I?, What I will do as President? and Why I would like to be the President? I wanted to share those responses with everyone here. Who am I?...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/25/running-for-president.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=422" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Microsoft E-Learning - Free Courses</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/17/microsoft-e-learning-free-courses.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/17/microsoft-e-learning-free-courses.aspx</id><published>2007-07-17T07:53:00Z</published><updated>2007-07-17T07:53:00Z</updated><content type="html">There are several developer clinic courses available for free on Microsoft E-Learning Site on various technologies. You just need a passport account to login. Most of these clinics can be downloaded and viewed offline using Microsoft Offline Reader. I knew about this link and thought I would share it. Here are the courses that are free: Collection 5134: Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005 Clinic 5135 : Introduction to Developing with Windows® Presentation...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/17/microsoft-e-learning-free-courses.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=418" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Tampa Code Camp – Resources – Power Tips for Orcas IDE for C# - July 14th, 2007</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/16/tampa-code-camp-resources-power-tips-for-orcas-ide-for-c-july-14th-2007.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/16/tampa-code-camp-resources-power-tips-for-orcas-ide-for-c-july-14th-2007.aspx</id><published>2007-07-16T07:44:00Z</published><updated>2007-07-16T07:44:00Z</updated><content type="html">Here are the resources for my Power Tips for Visual Studio 2008 (Orcas) IDE for C# session from Tampa Code Camp . I had some problems with the Orcas VPC and could not show my Linq examples. Ryan Morgan was very helpful and let me use his laptop that had Orcas installed. We did lose some time in this changeover. However, I am satisfied that I was able to show some very cool tips for Visual Studio IDE for C#. Presentation Slides – Power Tips for Visual Studio Orcas IDE for C# Currently, I am working...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/16/tampa-code-camp-resources-power-tips-for-orcas-ide-for-c-july-14th-2007.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=413" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Tampa Code Camp – Resources – Design Patterns - July 14th, 2007</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/16/tampa-code-camp-resources-design-patterns-july-14th-2007.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/16/tampa-code-camp-resources-design-patterns-july-14th-2007.aspx</id><published>2007-07-16T07:26:00Z</published><updated>2007-07-16T07:26:00Z</updated><content type="html">Tampa Code Camp was a very well attended event. I presented couple of sessions. One of them was on Design Patterns. I talked about some of the Gang of Four patterns. It was in one of the first slots in the morning. There were about 50 people in the room, some of them standing too. Honestly, I did not expect so many people to show up. Thanks to everyone who came to this session. I hope you liked the session. I tried to get feedback from people who had used Design Patterns in their projects. Thanks...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/16/tampa-code-camp-resources-design-patterns-july-14th-2007.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=411" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Follow up to Jacksonville Developers User Group Meeting - July 11th, 2007</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/16/follow-up-to-jacksonville-developers-user-group-meeting-july-11th-2007.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/16/follow-up-to-jacksonville-developers-user-group-meeting-july-11th-2007.aspx</id><published>2007-07-16T05:37:00Z</published><updated>2007-07-16T05:37:00Z</updated><content type="html">It was nice to present at JAXDUG meeting on Wednesday It was a small group that attended this meeting. We had some interesting discussion. I talked on Design Patterns and demonstrated some of the Gang of Four Patterns from the classic design patterns book - Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) . My talk was based on the code examples from the book - Head First Design Patterns (Head First) . This book takes a look at various...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/16/follow-up-to-jacksonville-developers-user-group-meeting-july-11th-2007.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=412" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Jacksonville Developers User Group -  July Meeting</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/08/jacksonville-developers-user-group-july-meeting.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/08/jacksonville-developers-user-group-july-meeting.aspx</id><published>2007-07-08T19:15:00Z</published><updated>2007-07-08T19:15:00Z</updated><content type="html">This month&amp;#39;s meeting is on July 11th. Joe was supposed to speak on Silverlight, however he won&amp;#39;t be able to make it. Instead, I&amp;#39;ll be speaking on Design Patterns in .NET. Here are the session details: The Art of Design using Design Patterns in .NET Have you worked on a design problem and thought if there was a standard solution to that? Have you thought of enhancing your design vocabulary to add factories, facades, proxies, decorators, visitors, mediators, and bridges etc? Come to this...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/08/jacksonville-developers-user-group-july-meeting.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=385" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Speaking in Tampa Code Camp - July 14th, 2007</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/07/speaking-in-tampa-code-camp-july-14th-2007.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/07/speaking-in-tampa-code-camp-july-14th-2007.aspx</id><published>2007-07-07T23:30:00Z</published><updated>2007-07-07T23:30:00Z</updated><content type="html">Tampa Code Camp is on Saturday, July 14th, 2007. I am presenting two sessions. Here are the abstracts. Session 1: The Art of Design using Design Patterns in .NET Have you worked on a design problem and thought if there was a standard solution to that? Have you thought of enhancing your design vocabulary to add factories, facades, proxies, decorators, visitors, mediators, and bridges etc? Come to this session to learn about design patterns. A Design Pattern is an elegant, tested, well documented,...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/07/07/speaking-in-tampa-code-camp-july-14th-2007.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=386" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Microsoft MVP Award - Visual Developer C#</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/01/01/Microsoft-MVP-Award-_2D00_-Visual-Developer-C_2300_.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/01/01/Microsoft-MVP-Award-_2D00_-Visual-Developer-C_2300_.aspx</id><published>2007-01-02T05:46:00Z</published><updated>2007-01-02T05:46:00Z</updated><content type="html">I am pleased to announce that I have received Microsoft MVP Award for 2007 in Visual Developer - Visual C# category. It was a pleasant surprise to see the award email today morning. I could not have asked for a better start to the new year. Here is an excerpt from the email: Dear Vinay Ahuja, Congratulations! We are pleased to present you with the 2007 Microsoft® MVP Award! The Microsoft MVP Award is our way of saying thank you and to honor and support the significant contributions you make to communities...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/01/01/Microsoft-MVP-Award-_2D00_-Visual-Developer-C_2300_.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=145" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Microsoft MVP Award - Visual Developer C#</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/01/01/microsoft-mvp-award-visual-developer-c.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/01/01/microsoft-mvp-award-visual-developer-c.aspx</id><published>2007-01-02T05:46:00Z</published><updated>2007-01-02T05:46:00Z</updated><content type="html">I am pleased to announce that I have received Microsoft MVP Award for 2007 in Visual Developer - Visual C# category. It was a pleasant surprise to see the award email today morning. I could not have asked for a better start to the new year. Here is an excerpt from the email: Dear Vinay Ahuja, Congratulations! We are pleased to present you with the 2007 Microsoft® MVP Award! The Microsoft MVP Award is our way of saying thank you and to honor and support the significant contributions you make to communities...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2007/01/01/microsoft-mvp-award-visual-developer-c.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=583" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Follow up to Orlando .NET Users Group Meeting on .NET 3.0</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/23/follow-up-to-orlando-net-users-group-meeting-on-net-3-0.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/23/follow-up-to-orlando-net-users-group-meeting-on-net-3-0.aspx</id><published>2006-09-23T06:36:00Z</published><updated>2006-09-23T06:36:00Z</updated><content type="html">I went to Orlando yesterday to present in their Orlando .NET User Group&amp;#39;s meeting. I gave an overview of .NET 3.0 features - WCF, WF, WPF, Windows CardSpace, and System.Speech. Dennis drove along with me to Orlando. The meeting was in Orlando City Hall. It was a nice facility in the middle of downtown. Shawn Weisfeld does a great job organizing Onetug meetings. Other notable people who were present in the meeting were Ken Tucker (President, Space Coast Dot Net User Group ) and J. T. Taylor (Secretary...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/23/follow-up-to-orlando-net-users-group-meeting-on-net-3-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=584" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Follow up to Orlando .NET Users Group Meeting on .NET 3.0</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/23/Follow-up-to-Orlando-.NET-Users-Group-Meeting-on-.NET-3.0.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/23/Follow-up-to-Orlando-.NET-Users-Group-Meeting-on-.NET-3.0.aspx</id><published>2006-09-23T06:36:00Z</published><updated>2006-09-23T06:36:00Z</updated><content type="html">I went to Orlando yesterday to present in their Orlando .NET User Group's meeting. I gave an overview of .NET 3.0 features - WCF, WF, WPF, Windows CardSpace, and System.Speech. Dennis drove along with me to Orlando. The meeting was in Orlando City Hall. It was a nice facility in the middle of downtown. Shawn Weisfeld does a great job organizing Onetug meetings. Other notable people who were present in the meeting were Ken Tucker (President, Space Coast Dot Net User Group ) and J. T. Taylor (Secretary...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/23/Follow-up-to-Orlando-.NET-Users-Group-Meeting-on-.NET-3.0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=146" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Follow Up to ASP.NET SIG Meeting - Introduction to Microsoft Expression Web</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/15/Follow-Up-to-ASP.NET-SIG-Meeting-_2D00_-Introduction-to-Microsoft-Expression-Web.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/15/Follow-Up-to-ASP.NET-SIG-Meeting-_2D00_-Introduction-to-Microsoft-Expression-Web.aspx</id><published>2006-09-15T14:22:00Z</published><updated>2006-09-15T14:22:00Z</updated><content type="html">Yesterday, I talked about Microsoft Expression Web (EW) in JAXDUG ASP.NET SIG Meeting . Thanks to all who attended this meeting. Most of the presentation focused on demonstrations with the tool's capabilities. Expression Web helps in creating standards based web sites. It has extensive CSS formatting options. There is style redundancy checking and renaming built in. EW comes with ASP.NET 2.0 integration. The tool can generate several reports to check accessibility, compatibility, and CSS Usage. Finally...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/15/Follow-Up-to-ASP.NET-SIG-Meeting-_2D00_-Introduction-to-Microsoft-Expression-Web.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=147" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry><entry><title>Follow Up to ASP.NET SIG Meeting - Introduction to Microsoft Expression Web</title><link rel="alternate" type="text/html" href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/15/follow-up-to-asp-net-sig-meeting-introduction-to-microsoft-expression-web.aspx" /><id>http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/15/follow-up-to-asp-net-sig-meeting-introduction-to-microsoft-expression-web.aspx</id><published>2006-09-15T14:22:00Z</published><updated>2006-09-15T14:22:00Z</updated><content type="html">Yesterday, I talked about Microsoft Expression Web (EW) in JAXDUG ASP.NET SIG Meeting . Thanks to all who attended this meeting. Most of the presentation focused on demonstrations with the tool&amp;#39;s capabilities. Expression Web helps in creating standards based web sites. It has extensive CSS formatting options. There is style redundancy checking and renaming built in. EW comes with ASP.NET 2.0 integration. The tool can generate several reports to check accessibility, compatibility, and CSS Usage...(&lt;a href="http://drowningintechnicaldebt.com/blogs/vinayahuja/archive/2006/09/15/follow-up-to-asp-net-sig-meeting-introduction-to-microsoft-expression-web.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://drowningintechnicaldebt.com/aggbug.aspx?PostID=585" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://drowningintechnicaldebt.com/members/Anonymous.aspx</uri></author></entry></feed>