C# C Sharp and Tutorials on C# Friends.com
http://www.csharpfriends.com
World's Greatest C# Community    
Home Articles C# Forums Books C# Syntax C# Spec C# Jobs free Source Code Advertise About
 

Control Panel

[ Sign In / register ]
Points   
Notes 
My Forums
My Tutorials
My Profile

Resources

Learn
 Articles
 QuickStarts
 C# Spec
 Whitepapers
 Tools
 Class Browser
 C# Code Generator
 Links
 Misc Rss Feeds
 Code Highlight
 411 Directory
 FREE magazines
 freevb.net

Reviews
  ASP.NET Hosting

Source Code
 Get Version 1.0



C# Consulting
sql server forums

News Links 2003

  • MVC Source Code Released - If you are eager to deploy on the new MVC framework, Microsoft has released the source code so you can apply your own hacks bug fixes instead of having to wait for official releases.


  • MVC Framework - ScottGu has an interesting series on the MVC Framework (models, views, and controllers).  He introduces the framework here and goes into a more detail in Part1. You can also watch a video of Scott going over MVC.


  • Subversion Setup Video - Our very own ByteJuggler has been doing a great job on the forums lately and recently product a lovely video on setting up a Subversion Repository using TortoiseSVN.  The video is in flash format so just open the file up using Internet Explorer.


  • Web Application Projects - Missing the single DLL? “The Web Application Projects add-in provides a Visual Studio 2005 Web project model option that works like the Visual Studio .NET 2003 Web project model.”


  • New Microsoft Development Learning Center - Microsoft has launced what they call a 'Beginner Developer Learning Center' that contains guides (classified by difficulty levels) to help teach the newbie programmer.  There are 2 development tracks to choose from: Windows Development and Web Development.


  • New C# Orcas Language Features - ScottG talks about the new features in C# 3.0, he details features like Automatic properties, object initializers and Collection initializers.


  • Windows PowerShell - PowerShell is a new powerful command line shell and scripting language. It ships with over 130 command line tools build on top of the .NET framework and the ability to write your own 'command-lets'. Download the PowerShell Documentation while your at it.  Also keep an eye on on the PowerShell team blog.  Developers should bookmark the programmer's guide.


  • ASP.NET Framework 3.0 - Microsoft .NET Framework 3.0 can now be downloaded here.  For more details see this page.  ASP.NET 3.0 is included in Windows Vista, some new technologies are Windows Presentation Foundation, Communication Foundation, Workflow Foundation, and Windows CardSpace.  The redistributable package is for Windows XP and Server 2003.


  • FREE MSDN Library Download - You heard it right, get your very own 1.9 GIG local copy of the MSDN Library from MS downloads.


  • IIS.NET goes live - As Scott Guthrie has noted in the past, IIS7 is a major update and improvement.  Bookmark this site as it is going to be a great platform to keep up to speed on its developments.


  • Free Intellisense for SQL Server - FREE until September, download your very own copy of SQL Prompt.  Features:  Code completion, keyword formatting, code snippet integration.  No time-bomb or restrictions, it really is free!


  • Get Real! - If you build web applications for a living, you will find this eBook very interesting.  It is written by the makers of 37signals.com, and they talk about development techniques that have worked for them (less is more etc.)  I'm currently on page 16 of 177 and I couldn't wait to tell you guys about it.  ($19).


  • Simple use of Multithreading - Chris Sells provides us with a easy to follow implementation of multithreading.


  • VS 2005 Updates - Interesting things going on with Visual Studios as Scott Guthrie explains.


  • The Ajax Hype - If your intrigued by all this AJAX talk, this is decent article that gives you some sample code to play around with.


  • Web Services, Remoting etc. Performance Tests and - Real-life ASP.NET Web services, Enterprise Service components and .NET remoting are put to the test.  Compare performance statistics and learn how to best use these technologies.


  • .NET Performance and Scalability Guide - This performance guide prioritizes the areas that will impact performance and scalability the most.  It covers improving performance at the code level, ASP.NET, Web Services, Remoting, ADO.NET, Xml and lastly Sql Server.


  • VS.NET 2005 PreRelease - Visual Studios 2005 is currently in Beta2 and available for download.


  • XmlTextReader Video - Dan Wahlin of xmlforasp.net has some great videos explaining varies aspects of XML with ASP.NET, take a look at his explanation of the XmlTextReader Class.


  • DataSets in ASP.NET 2.0 - Alex Homer looks at the changes between the version 1.x and version 2.0 DataSet.  You'll learn about how to take advantage of the new features.


  • Ideal Ad Server - I'm pleased to announce the release of my Ad Server Software application.  Ideal Ad Server enables webmasters to easily manage their online advertising.  Complete ad server feature list here.


  • ScottGu on ASP.NET & IIS7.0 - Scott Guthrie talks about what's coming up with ASP.NET and IIS 7.0.  See Part II of the video here.


  • ASP.NET Script Callbacks - Details of the ASP.NET 2.0 script callback implementation are described along with an effective framework that you can use in ASP.NET 1.x as well.


  • ASP.NET Security Bulletin - This update resolves a public vulnerability in ASP.NET that could allow an attacker to bypass the security of an ASP.NET Web site and gain unauthorized access.


  • Introduction to Anonymous Methods - This article is the first of a series of two articles dedicated to anonymous methods and interators.


  • Coding Guidelines for Microsoft - Brad Abrams has posted Microsoft's own internal coding guidelines.


  • Windows AntiSpyware (FREE) - Windows AntiSpyware (Beta) is a security technology that helps protect Windows users from spyware and other potentially unwanted software.


  • Migrating to ASP.NET 2.0 - Explores features new to ASP.NET 2.0 from ASP.NET 1.x that offer developers a better set of options for Web development within the .NET Framework.


  • Free XML eBook - Essential XML Quick Reference looks at mainstream XML Technologies and answers the most common XML-related technical questions.


  • 101 C# Code Samples - Code Samples include:syntax, data access, Windows Forms, Web development and Web services, XML, security, the .NET Framework, file system and file I/O, etc etc.


  • Unattended Cubicle - The No.1 reason not to go on vacation!


  • Reflection on Business Objects to Form Controls - Use Reflection to bind your Business objects to ASP.NET Web Forms with a single line of code, resulting in decreased complexity and fewer errors.


  • Free ASP.NET Training - Dive head first into an in-depth, hands-on learning environment with the Microsoft ASP.NET Webcast Series. Choose from over 40 hours of free technical training with valuable advice from ASP.NET experts like Fritz Onion of Pluralsight, Rob Howard, Carl Franklin and Ken Getz.


  • Security Update - Microsoft has released a patch for the security alert regarding canonicalization.  Its a packaged Http Module that is installed via a MSI file.


  • Vulnerability in ASP.NET - Please check out this important notice on a reported vulnerability in ASP.NET, it pertains to canonicalization of some URLs.  Recomendations are to implement this patch.


  • Password Storage Made Easy - Here's a FREE password storage utility that encypts passwords based on the domain name, C# source code included.


  • Custom Validation Controls - If an existing ASP.NET validation control doesn't suit your needs, read how easily you can make your own custom validation control.  Also see user tip.


  • Outlook Search - Microsoft recently bought Lookout, a company that created a GREAT search for Outlook, download and get ready for split second searchs of all your emails, contacts, notes, tasts etc.!


  • .NET Performance & Scalability - Check out this great end-to-end guide for managing performance and scalability issues for your applications.  Topics covered:  measuring and modeling performance, testing, ASP.NET, Web Services, Remoting, ADO.NET, XML and SQL Server.


  • Visual Studio 2005 Express - FREE downloads of the new line of development products.  The expanded line of VS products are lightweight, easy-to-use. Download Visual C# Express


  • Snippet Compiler - Tired of creating 100's of VS.NET solutions to test small C# code snippets?  Snippet compiler allows you to test code without creating individual VS.NET solutions.


  • Chat with the C# Team - If you missed TechEd, here is your chance to relive the knowledge. On June 24, 2004 at 1PM (pacific time), you can chat with the C# Team. Review lecture slides here: Dev320, Dev321, Dev322, Dev354 and Dev450.


  • Programming Outlook - Explore the world of Outlook-aware applications and Outlook Add-ins using the C# programming language.  Also checkout Anders H. on programming data in C# 3.0.


  • Singleton Pattern - This article goes through the various ways one can implement the Singleton pattern.  Also see msdn.


  • Url Rewriting in ASP.NET - This article examines how to perform URL rewriting at the ASP.NET-level via the HttpContext classes.  Also an indepth look at the Vew State.


  • Building a Search using C# - This tutorial goes provides source code for a search feature for your website.


  • Updated 2.0 Specification - Updates to the C# 2.0 Language Specification include nullable types along with the four major new features of C# 2.0: Generics, Anonymous Methods, Iterators, and Partial Types.


  • Build Your Own Websites in C# - This book contains everything you need to create your very own database backed website from start to finish in C#. Check out the free sample chapter.


  • Tutorial Resource - Be sure to browse through the list of tutorials at c-sharpcorner.


  • C# Team's C# FAQ - The C# team posts answers to common questions.


  • IIS at ASP.NET - Be sure to check out ASP.NET's new resource page dedicated to Internet Information Server.


  • ASP.NET Forms Authentication - Implement Forms-Based Authentication in Your C# ASP.NET Application, and creating keys for use in the authentication.


  • Regular Expression Classes - The following link describe the .NET Framework regular expression classes.  Great overview for newbies to regular expressions in asp.net.  Also check out this FREE sample chapter of Mastering Regular Expressions.


  • ASP.NET - I have just created a asp.net section on c# friends. I has some work left on it but as you can see its going to be very useful.


  • NUnit Tutorial - NUnit enables you to keep your software applications bugs to a minimum, the following series of articles will explain what and how to use NUnit.  PartI , Part II and v2.0.


  • Working with Delegates in C# - “With delegates, you can reference methods and build algorithms that work, regardless of what those methods are.”


  • Developing Composite Controls - If your developing a composite control, have a look here as it covers important concepts including comparisons between custom controls vs. user controls, composite controls vs. direct rendering.


  • Testing with NUnitASP and NUnit - Learn how to create stable applications with NUnit.  The following is a nice overview of NUnitASP and NUnit.


  • ASP.NET Resource Kit - “The ASP.NET Resource Kit is an essential resource for any web developer whether you are already using ASP.NET today, or looking to learn ASP.NET.”


  • Unicode and Character Sets Explained - For those of you who are lost when it comes to Unicode and Character Sets, this article is for you


  • C# CookBook - "Definitive collection of essential solutions and practical examples for the C# language."  Check out O'Reilly's C# CookBook.


  • Design Patters in C# - This article describes several popular design patterns you can use in your own C# applications, including the singleton, the decorator, the composite, and the state classes, which can improve the extensibility of your applications and the reuse of your objects.


  • Generics in C#, Java, and C++ - “Anders Hejlsberg, the lead C# architect, talks with Bruce Eckel and Bill Venners about C# and Java generics, C++ templates, contraints, and the weak-strong typing dial“.  Aslo check msdn's latest Data Access & Storage Home.


  • New Website - TheServerSide has launched a .NET based website, this site should be a great resource for enterprise level development.


  • Review: The C# Programming Language - A peek into the C# technical reference, The C# Programming Language by Anders Hejlsberg, Scott Wiltamuth and Peter Golde (Addison-Wesley).


  • Custom Web Page Class - Read along in this series of articles that goes through creating a set of common, reusable page classes (in c# )to enable a consistent look and feel in your web-applications.


  • Common Datagrid Mistakes - The Datagrid is a fairly powerful web control that ships with ASP.NET, this article outlines some common pitfalls that developers make.


  • blogs.msdn.com - MSDN has launched a blog community of their own.  Read about the official launch here.  On another note, I fixed the bug in my ASP.NET Ad Server Management Control article.


  • Searchable log files - Add search functionality to your delimited log files by using XML and regular expressions.


  • Timer Class - Have you ever wanted the ability to have a method execute every 10 minutes? If so, read on...


  • MSMQ and ASP.NET - Microsoft Message Queue is a topic that hasn't been written about very often, this article covers the basics of MSMQ (downloadable code is also available).  Anyone looking to create highly scalable and performant applications should get a solid grasp of queuing.


  • FxCop - Code Correctness Help - MSDN TV has a 12:19 minute episode talk about FxCop, which is a free code analysis tool from Microsoft.


  • HOWTO build Secure ASP.NET Applications - The following is a practical guide on how to build secure asp.net applications.  This 608 page document covers key topics like authentication, authorization and how to secure communication between all teirs of your application.


  • C# Class Generator - I made some modifications to the c# class generator.  The generator now includes Data Access Layer methods for the class you create, including:  Add, Update, Delete and GetByID. 


  • Enumerated Types - Great read on enumerators and relating csharp programing techiques.


  • C# Code Examples for Beginners - Here are a bunch of code samples in C# from Orielly's C# Essentials book, great for beginners.


  • Now Available: C# 2.0 Specification - The C# language specification version 2.0 can be now be downloaded, the new spec includes the syntax for the newest features including generics, partial classes, iterators etc.


  • New C# Book Released - If you want to learn C# 'from the horses mouth', I would check out AW latest release “The C# programming language”.  The author list includes the architect of C# (Anders H.), the author of the C# specification (Scott W.) and the former lead of the C# compiler (Peter G.), its safe to say you will be in good company!


  • FREE Online C# Class Generator - I created a online utility that generates a c# class when given the member fields.  I find that I spend allot of time creating the general structure of a class so I decided to finally create this tool.  It generates the private member fields, an empty contructor and a full constructor along with all the public accessors.  Enjoy!


  • HTTP Request Filtering - Filters intercept content destined for the client and have an opportunity to modify that content prior to sending it out.  Have a look at how you can employ filters in ASP.NET.  Be sure to checkout other great articles on onDotNet.


  • ASP.NET Whidbey - In case you have been living under a rock for the past little while, you will have heard of Whidbey.  Whidbey is the codename for the next version of ASP.NET.  Follow the link to learn about the new feature set coming your way in ASP.NET 2.0


  • WebServices in VS.NET - This article looks at how to build a Web service using Visual Studio .NET.


  • PDC 2003 Sessions - Download powerpoint slides and demo source code from the PDC sessions here.


  • C# Team Section on MSDN - The C# product team has its very own section on MSDN.  You will find a FAQ, a C# Specification sectoin along with sample code from the team.


  • Introducing .NET Generics - This article will introduce you to the new and exciting world of Generics, this article will prepare you for the latest release of the .NET Framework.


  • CSharp Language Reference - Are you new to csharp?  If the answer is yes, follow the link to a pretty decent csharp language reference.


  • Create an RSS News Aggregator - This article teaches you how to build an RSS 2.0 syndication engine and also a online news aggregator.  Click on for a great read.


  • 411 ASP.NET Directory - I am pleased to announce csharpfriends own 411ASP.NET directory.  There will be a link off the left navigation shortly.  You now have thousands of great resources and your fingertips.  Enjoy!


  • ASP to ASP.NET Migration Assistant - An alpha release of an ASP to ASP.NET Migration assistant was recently released, it is designed to help you convert ASP pages to ASP.NET applications.  Have a look.


  • Interview with Eric Gunnerson - Here's a neat little interview with Microsoft's  Visual C# .NET's program manager.  The interview covers allot of great topics and is worth a leasure read.


  • ASP.NET 2.0 Talk - Carl and Mark chat with Scott about the new features of ASP.NET 2.0 (code-named Whidbey).


  • Exception Handling Guidelines - Here is a quick little overview that outlines how to raise and handle errors, great for newbies.


  • Code highlighter - CSharpFriends has a new FREE service:  Highlight your source code using our online code highlighter.  I have created a link to this neat tool on the left navigation for future reference. Thanks to Aylar for this utility.


  • Server Control Licensing in .NET - If you have thought about designing your very own server control, you will be interested in this piece by Nikhil K.  He demonstrates a control licensing implementation.  There isn't much on the net on this topic so keep this link handy.


  • ASP.NET Security Checklist - Please have a look at this great checklist to ensure your web applications are secure.  I would suggest keeping this list handy before deploying your applications.


  • What's New in C# 2? - "There are four new features announced already for C# 2.0: generics, iterators, anonymous methods, and partial types." Read on as Bill W. takes you through the new and exciting features.


  • Ultimate Developer and Power Users Tools List - If your a developer, your probably always looking for ways to improve your efficiency, look no further!  Scott H. has put together a fairly interesting array of Power User Tools.


  • .NET Framework Tools - This section contains detailed information about the tools that are designed to make it easier for you to create, deploy, and manage applications and components that target the .NET Framework.


  • Anders Hajlsberg's on C# Version 2.0 - Here is a power point presentation by Anders Hajlsberg's which is introducing C# 2.0, I had the opportunity to meet him while I was at Redmond this past year.  Enjoy!


  • Snippet Compiler - Here is a nice system tray utlility that you can store code snippets and even compile in both csharp and vb.net.


  • Creating a Distributed Application - Here's a great overview of creating a distributed application in csharp.


  • Developing Priorities: Fun First - I found this piece interesting "Duncan Mackenzie shows how the coolness of a feature can increase its chance of being finished early in a development project, as he creates an application to retrieve and display a RSS feed his way."


  • Java to C# Tool - Ok so you have jumped on the ASP.NET bandwagon but you still have some applications that are written in...*clears throat*.. JAVA.  Microsoft has developed a 'Java Language Conversion Assistant' to help you do just that.


  • Deploying ASP.NET Applications - This is a great article that introduces the reader to setup and deployment options in ASP.NET.  This is a 2 part series so be sure to read part II which delves into some of the more advanced capabilities of deployment.


  • Download 23 C# Code Samples - Here are some great code samples, they cover some fairly interesting topics you will or have come accross in your development.


  • Source Projects - Many people prefer to learn by seeing, if that is you that head over to sourceforge and take a look at their csharp development projects.


  • The CLR blogger - If you want to learn about the CLR, bookmark this blog.


  • ASP.NET Patch - There is a fix for: 'Server Application Unavailable' Error after Applying Security Update for IE, if you have experienced this please have a look at this.


  • The C# Design Process - A Conversation with Anders Hejlsberg by Bill Venners with Bruce Eckel. See part II also.


  • The .NET Toolbox - ScottM has compiled a great resource for .Net developers:  "A comprehensive listing of free .NET tools and components, complete with reviews, user comments, and ratings."


  • CSharpFriends featured on GDN! - Look who's featured on GotDotNet for the month of August.  Its great to be recognized in the .NET community, ofcourse this couldn't be possible without all your support and contributions.  Go ahead and tap yourself on the back for a job well done!


  • Producer/Consumer Threading Model - "Functional decomposition and data decomposition are two forms of decomposition familiar to any developer working on threaded applications. But a third form of decomposition, called producer/consumer, is increasingly gaining attention", read on!


  • SharpToolbox - Here's a great list of companion tools for .NET development, have a look.


  • C# Coding Standard - Here's a great resource put out by iDesign.  Its a nice 'Guidelines and Best Practices' for C# development, ranging from naming conventions to proper codeing practices.


  • weblogs.asp.net - ScottW has recently given weblogs.asp.net a makeover.  Scott has released the code so I suggest you guys have a look, there's allot of interesting things going on in his application.


  • New RSS Feeds - I've added some new rss feeds to the mix.  The sites assembly was updated, sorry for the downtime if any of you experienced the 'short' blip.


  • Scott On Writing - Scott Mitchel from http://aspnet.4guysfromrolla.com has recently started a blog.  He provides some really interesting insights into the world of technical writing.  As Scott would say, Happy Programming! (...writing?)


  • .Net Pet Shop 3.0 - A new version of the famous .NET Pet Shop application is out (3.0).  This was the first sample application that I learned .NET with!


  • iPAQ.NET - In an effort to satisfy my 2nd hobby (after C#), I have started http://iPAQ.NET, its a little low on content so be patient! I'd love to see all you iPAQ users there! I'll have a prize program setup in the next little while so SIGNUP and participate!


  • Application Blocks for .NET - There are a bunch of Application Blocks you can download.  These are great 'best practise' apps for your source_code_viewing_pleasure : Aggregation, Updater, Caching, UserInterface, Exception Management, Data Access, Asynchronous Invocation and finally Configuration Manager.  Enjoy!


  • Quake II Port in .NET - "Quake II .NET is a version of the popular Quake II game, ported to native and managed C++ using Microsoft® Visual Studio® .NET™ 2003. " I havent' tried it yet myself, but it must be interesting...


  • How to Build Custom Sink Providers for .NET Remoti - How to Build Custom Sink Providers for .NET Remoting.


  • Explore and Extend the Cassini Web Server - Here's an interesting piece on how to explore and extend the Cassini Web Server


  • Forgot Connection String? - Forgot that connection string? You will find it right here at http://www.connectionstrings.com .


  • Strong Named Assemblies - This article explains what is a Global Assembly Cache, how to register an assembly in GACm how to create a strong named assembly and finally how to operating system maintains and stores different versions of the assembly in GAC.


  • Modifying Internet Information Services During Dep - This article explains how to extend your deployment project for Web Applications or Web Services Set up Projects with custom handlers by writing installer scripts/classes. This is a very good article.


  • Content Submission - Members can now submit content online.  Keep in mind its still in beta.


  • Free Source for CSharpfriends v1.0 - For all of those who have contacted me regarding the source code, I decided to release the Community Engine (Version 1.0) for FREE. Its 750kb of my hardwork,sweat and labor. Enjoy!


  • Unmaintainable Code - Here's what not to do when developping...


  • New ASP.NET Tips section - Over the weekend I added a ASP.NET tips section.  These will be short code snippets and insights to help improve your ASP.NET experience.


  • LongHorn Preview - Here's a sneak peak at LongHorn, looks like a great O.S to develop on and for!


  • Free OpenSource IDE - I was looking around for some free IDE's, and I finally tried this out: "#develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft's .NET platform. It is open-source (GPL), and you can download both sourcecode and executables from this site."


  • EricGu's Blog - Microsoft's Program Manager (PM) for Visual C# has started a blog, if you want it straight from the source them check his blog out.


  • Free .Net Posters - "Feel free to download one or many of the following posters included in the Visual Studio .NET 2003 boxes".


  • MSN v6.0 - This is not .Net related but...a new version of MSN is out.


  • C# Specification - Download your local copy of the C# Specification, comes in both Word and PDF format.


  • ASP.NET Web Matrix Project (Reloaded!) - Updated! New features include: Access database support, J# support, design time enhancements including improved table editing and user-control rendering, many bug fixes, and much more! Best of all? It's absolutely free!


  • PowerToys for VS.NET 2003 - PowerToys for Visual Studio .NET 2003 are a collection of cool utilities and tools developed by Microsoft that enhance Visual Studio.


  • Dictionary of Algorithms and Data Structures - This is a dictionary of algorithms, algorithmic techniques, data structures, archetypical problems, and related definitions. This is a great resource which you might want to bookmark.


  • IBUYSPY security breach! - If your running IBUYSPY, this 'might' be of interest to you.


  • HTML viewing and Editing Component - Free Source Code for HTML viewing and basic editing into your own Windows Forms application by Nikhilk. Quick Download.


  • C# & Salary - "Why C# Developers Earn More" is an interesting read. Also checkout 2003 Salary Survey while your at it.


  • Creating a .NET Windows Installer - Part 1 - In this article, Matthew MacDonald considers how to use VS.NET to build a simple setup program for a .NET desktop application.


  • WebMatrix sneap peek - If your curious as to the progress of WebMatrix, take a look at Nikhil's blog site that usually has some 'sneak-peek' screenshots of the upcoming release.


  • DNJ Redesigned - The site looks pretty impressive, check it out. On another note, here's an update on Wrox and their content rich sites.


  • BlackBelt WebForms - ScottGu from the ASP.NET team: This talk covers a number of good tips/tricks to leverage when building advanced ASP.NET pages. Download Slides & Source Code.


  • DataWebControls.com Launched - This Web site's primary purpose is to serve as an online companion to the book, ASP.NET Data Web Controls Kick Start, authored by Scott Mitchell. It contains a plethora of FAQs related to content discussed in the book, as well as a listing of recommended articles on the data Web controls.


  • Rewrite.NET - This article examines how to take advantage of HttpModules to create a URL rewriting engine in .NET.


  • The Google Cluster - This is not related to .Net, but a very interesting read relating to how google handles thousands of search requests per second.


  • Reflector for .NET - This neat utility is a class browser, and it now comes with a decompiler. Oh and I forgot to mention, source code included! Check out other source samples like the game Digger while your there. Great learning tools!


  • CodeRunner - If your interested in game programming, take a look at all the source code to create the loadrunner. It includes all 150 levels!


  • OlyMars - A flexible and powerful code generator based on database modeling (MS France).


  • Keywords Compared - This is a great reference if you are coming from a different programing background as it compares common syntax for a variety of languages. Code samples can be found here.


  • .Net Show : IIS 6.0 & ASP.NET - The .NET Show: In this episode we will be talking with Eric Deily and Rob Howard to discuss some of the new features of IIS 6.0, how they will improve the scalability and robustness of the system, as well as how they can be used by ASP.NET applications.


  • A day at Microsoft... - Every wonder what working at MS is like? Read Rob Howard's experiences with his 'BillG Review'.


  • Converting VB.NET code to C# - Although its very hard to write a tool to convert vb to c#, this tool seems to be heading in the right direction!


  • C# Programming Language Future Features - The Microsoft Corporation is in the process of developing the next major version of the C# language. This article contains information regarding four key new features, including generics, iterators, anonymous methods, and partial types.


  • A 'Real-Life' Distributed Application - Ok to be honest this has nothing to do with .Net, but one can use this as an elaborate anology of distributed application development...ok that's a stretch but I tried!


  • WindowsForms Sample Application - If your new to Windows Application development in .Net, fear no more. Check out this neat sample applications source code, discuss it here.


  • GC & Performance Hints - This article explains how garbage collectors work, then goes on to discuss some of the performance problems that might be encountered in a garbage-collected environment.


  • Managing Persistent User State - You can use the Application object, cookies, hidden fields, the Session or Cache objects, and lots of other methods to persist user state, click for more!


  • ASP.NET 1.1 Released - ASP.NET 1.1 is available. Also checkout :request validation, Running 1.0 & 1.1, what's new.


  • Introduction to IL - This article teaches the basics of IL Assembly language which can be used to debug your .NET code (written in any .NET high level language) at low level.


  • RobH on Shipping ASP.NET 1.1 - Rob Howard comments on the release of Shipping ASP.NET 1.1


  • HTTP Handlers and HTTP Modules in ASP.NET - As you might have realized with HTTP handlers and modules, ASP.NET has put a lot of power in the hands of developers. Plug your own components into the ASP.NET request processing pipeline and enjoy the benefits!


  • Message Queuing - This article outlines a Windows service solution designed to process several message queues, focusing on the application of the Microsoft .NET Framework and C#, by Carl Nolan of Microsoft.


  • Great C# Articles - A nice collection of C# articles.


  • C# FAQ - This FAQ tries to address many of the basic questions that C++ developers have when they first come across C#. There's also a .Net FAQ to check out while your there. Another great comparitive article here.


  • Unit Testing and Test-First Development - Eric Gunnerson explains the idea of test-first development and provides a working example that shows you how to put this practice to work in your own applications.


  • Checking My E-Mail - Its a VB tutorial (eek!), it describes how to build a tool that uses the System.Net namespace of the Microsoft .NET Framework to check a POP3 e-mail account for unread messages (with a System Tray notification).


  • C# and Shell - All you ever wanted to know about Shell with C#, See I, II, III and IV.


  • Thinking in C# - For those of you who have read Thinking in Java/C++, here is a sample chapter from the book Thinking in C#, by Larry O'Brien and Bruce Eckel.


  • .Net companion Tools - Here are listed some of the existing companion tools for .NET development compiled by Fabrice.


  • Future Directions for Visual C# - Great information on the where C# is heading a.k.a Whidbey release of C#. You can also checkout Don Box's spoutlet.


  • Object Relational Mapping Tool - ORM.NET - is a powerful development application that auto-generates a data layer object model based on your SQL database schema. The generated run-time component exposes all tables as classes and columns as properties. Using the built-in DataManager object, users can easily retrieve data from multiple tables based on complex criteria without using stored procedures or embedded SQL code. In addition, data updates, inserts, and deletes can be saved to the database with one call. Download a free trail here.


  • Object Role Modeling - In today's episode, we will be looking at "Object Role Modeling" (ORM) and show how it greatly simplifies the design process using a natural language interface for describing and schema, intuitive diagrams for visualizing the structure, and automatically generated examples which clarify the intended design of your database.


  • Adventures in C# - Here is a great resource with a bunch of insightful articles on various topics.


  • ASP.NET Chats Archive - In case you missed it, here are all the "Archived Chats and Chat Transcripts"!


  • Viewing the Values of a DataSet in a Debug Window - While reading your column on debugging in the April issue, I realized I need to view the values of a DataSet in the debug window. It's too time-consuming to navigate the tree to find the value of a particular cell. Is there an easier way for this to be done?


  • Using Credential Management - Great article at MSDN: "Shows how to retrieve user credentials using the DPAPI function, CredUIPromptForCredentials, in Microsoft Windows XP and Windows Server 2003 to obtain authentication information in a secure and standard way."


  • Client-Side Script - MSDN-TV Presents: "Joseph Croney gives a brief overview of the client-side script support built into ASP.NET. " Also checkout Visual Studio .NET Web Project Tips – Part 2.


  • ADO.NET Connections - Carl Prothman has compiled ADO.NET connection strings for MySQL, ODBC, OLE DB, Oracle, and SQL Server .NET Data Providers.


  • Free XML Videos - Dan Wahlin has some great videos out. Check out WSE & Authentication and Binding, Sorting, and Paging XML with a DataGrid .


  • DotNetWebLogs - Check out some of the ASP.NET Team members very own blogs. I personally have been reading ScottGu and RobH blogs for some insight on dotnet.


  • Patterns & Practices - Here's something too add to your bookmarks : "Microsoft's recommendations for architects, software developers, and IT professionals responsible for delivering and managing enterprise systems on the Microsoft platform."


  • Performance Tips and Tricks in .NET Applications - Here's a great article for developers who want to tweak their applications for optimal performance in the managed world. You will find sample code and explanations...


  • Training Seminars - Programming Microsoft .NET with C#- Jeffrey Richter City: San Francisco, CA Dates: 3/10/03 – 3/14/03. Programming ASP.NET with Jeff Prosise City: Denver, CO Dates: 4/7/03 – 4/11/03. Programming Microsoft .NET with C#- Jeffrey Richter City: Seattle, WA Dates: 7/21/03 – 7/25/03.


  • I/O, I/O, It's Off to Work I Go - Here's a great read: "Eric Gunnerson discusses Input/Output (I/O) in terms of the .NET Framework, including the Stream class and its variations, as well as other classes essential to I/O."


  • NDoc - This great tool merges the assemblies and XML documentation files produced by csc.exe and creates a compiled HTML Help file enabling you to browse your own libraries just like the .NET Framework Class Library!


  • Software Design Patterns - Here's a great resource for all your design pattern needs. You will find implementations (source code) of 2 types, one very basic to get the point accross and another "real-world" application of the pattern. Be sure to book mark this page.


  • Microsoft Application Blocks for .NET - Why re-invent the wheel? : "The Data Access Application Block is a .NET component that contains optimized data access code that will help you call stored procedures and issue SQL text commands against a SQL Server database."


  • ASP.NET Starter Kits - Download and try out new sample applications which feature end to end solutions and good practices for development. There are new applications along with the older ones which have been renamed. Great learning tools!


  • Building a Fast & Responsive UI - Ian Griffith's shows you how to take advantage of multiple threads in C# to control the flow of instructions in your programs and isolate the UI thread for a fast and snappy user interface, check it out.


  • Microsoft In the News - Here are some interesting links I ran into over the weekend: Microsoft gives coders a bug-catcher. On Another note, it seems Borland is back in the game.


  • DotNetWebLogs Launches - If your looking for your very own DOTNET weblog, this site is for you.


  • Jaggle Real Estate - If your into web services, have a look at this: "Jaggle is a real estate application composed of XML Web services implemented on the .NET Framework. The application consumes internal and external Web services with each internal Web service itself being an autonomous N-Tier application."


  • The ASP.NET View State - Here's a great article that will cover all aspects sorrounding the viewstate including: pros/cons, security considerations, performance issues and lastly coding without the viewstate and what that entails.


  • ASP.NET Web Matrix - Check out the latest MSDN show featuring the ASP.NET Lead Scott Guthrie: "In today's episode we will be talking with Scott Guthrie and Nikhil Kothari from the ASP.NET team. They'll show us how ASP.NET can enable Web sites with greater functionality, and then walk us through a couple of demonstrations of how easy it is to install and utilize Web Matrix. "


  • Class Browser & QuickStarts - You can now view over 900 ASP.NET samples online along with the Class Browser. Have a look as their is a wealth of information in here!


  • Great Server Control Book - If you want to learn how to develop professional server controls, this book is for you.  I have read a good chunk of it so far and it has been a pleasure.


  • The Shared Source CLI 1.0 Release - The Common Language Infrastructure (CLI) is the ECMA standard that describes the core of the .NET Framework world. The Shared Source CLI is a compressed archive of the source code to a working implementation of the ECMA CLI and the ECMA C# language specification.


  • AspAdvice Launches - Check out ASPA new list service AspAdvice.com


  • cached since 5/9/2008 8:07:54 AM



    Today's Top Movers

    Yesterday Top Movers



    Monthly Leaders

    Top Members

    Great Offers
    .net hosting
    Go To My Pc
    Remote Pc Control
    People Pc
    microsoft.com
    web hosting directory
    Spyware Doctor
    pcanywhere  C#
    ad server
    snadtech GoToMyPc

    Top of Page

    Advertise | SiteMap | About | Link To Us | Privacy Notice Copyright © 2003 - 2005 CSharpFriends.com  All Rights Reserved  Visual C# Developer Center