Click here to Skip to main content
15,867,834 members
This competition has ended

Best ASP.NET article of July 2009

Contribute to CodeProject and you'll automatically be in the running for a monthly prize!

Each month at CodeProject we gather together the best of the articles submitted the previous month and ask our readers to choose the best of the best. Entry is automatic - just submit you articke and we'll do the rest.

Check out the submission guidelines for information on posting articles.

Current Entries

Articles that match the contest criteria are automatically entered. The top 50 entries are shown.

Please Sign up or sign in to vote.
12 Jul 2009Parag.Gadkari
A ReST based Web Service for C#.
Please Sign up or sign in to vote.
27 Jul 2009Paul Rony
Programmer's Guide to Starting a Software Company and Building an Enterprise Application
Please Sign up or sign in to vote.
13 Aug 2009webdev_hb
jLinq is a Javascript query language that makes it easy to work with large arrays of information. Today, jLinq 2.2.0 is released which offers new commands, bug fixes and more!
Please Sign up or sign in to vote.
8 Jul 2009webdev_hb
Complete control over your Webforms output
Please Sign up or sign in to vote.
27 Jul 2009Dev. Action
Using LINQ to XML to retrieve an element value by its attribute.
Please Sign up or sign in to vote.
9 Jul 2009dougturn
Provides an overview of data lists from the perspective of a developer. This content is part 2 of the MOSS content from www.myrampup.com.
2 Jul 2009Eric J. Smith, Shannon Davidson
In the time that LINQ to SQL has been available, we have been identifying ways to make LINQ to SQL better. We have compiled all of those cool tips and tricks including new features into a set of CodeSmith templates. PLINQO opens the LINQ TO SQL black box giving you the ability to control your source
Please Sign up or sign in to vote.
6 Jul 2009rahul_bit
How to display a remote CSV file and bind it to a GridView without downloading or storing it temporaraily.
Please Sign up or sign in to vote.
23 Jul 2009Johnson Manuel Devadoss ("Johnson Smith")
Way to export search results(BDC datalist/Enterprise Search) to Excel/PDF
Please Sign up or sign in to vote.
22 Jul 2009EvelynT
An article on creating a circular gauge custom control for Silverlight 3
Please Sign up or sign in to vote.
20 Jul 2009Mark J. Caplin
Create a line of business application using Silverlight 3.
Please Sign up or sign in to vote.
28 Jul 2009Shivprasad koirala
This FAQ article is dedicated to LINQ to SQL.
Please Sign up or sign in to vote.
3 Aug 2009defwebserver
The goal of this tutorial is to walk you through creating a simple Silverlight module in DotNetNuke that authenticates the currently logged in user through a web service.
Please Sign up or sign in to vote.
28 Jul 2012pottwalblog
Convert Word-Documents to PDF-Files using Word 2007 on a Server
Please Sign up or sign in to vote.
24 Aug 2009Salmanzz
In this post, I will explain you how I have embedded JavaScript, images and stylesheet to my previous article.
Please Sign up or sign in to vote.
28 Jun 2010Williarob
Multi-threading in ASP.NET
Please Sign up or sign in to vote.
9 Jul 2009Thulasee Shan
Implementation of iPhone like menu arrangement for the web user interface
Please Sign up or sign in to vote.
11 Jul 2009Modesty Zhang
This article presents the techniques and caveats of building a 3-tire Azure hosted application using Silverlight 3 (presentation tier), .NET RIA services (business logic and data access), and Windows Azure Table (data storage).
Please Sign up or sign in to vote.
16 Jul 2009Abhijit Jana
This article describes, how to setup debugging and debug a ASP.NET web application that is hosted on remote IIS Server . Details of msvsmon.exe and its configuration
Please Sign up or sign in to vote.
5 Jul 2009Shivprasad koirala
Optimizing LINQ Queries using DataLoadOptions
Please Sign up or sign in to vote.
23 Jul 2009MichalWozniak
The article introduces the reader to the MForm Web Controls, a set of controls that provides a very productive and flexible way of creating ASP.NET Web Forms.
Please Sign up or sign in to vote.
26 Jul 2009Abhishek Sur
Use of GZipStream or DeflateStream to compress your HTML output in your response when available. Added new class as WhiteSpaceFilter to remove whitespaces from HTML.
Please Sign up or sign in to vote.
11 Jul 2009Shivprasad koirala
CRUD operations using LINQ Entities
Please Sign up or sign in to vote.
3 Jul 2009Samir NIGAM
This article describes how to expand and collapse columns of a GridView using JavaScript
Please Sign up or sign in to vote.
7 Jul 2009AnuragBajpai
MVC style search engine friendly URLs using ASP.NET routing, which comes as an enhancement in SP1 of ASP.NET 3.5.
Please Sign up or sign in to vote.
7 Jul 2009david.ribeiro
How to Zip files and/or folders using C#
Please Sign up or sign in to vote.
13 Jul 2009Rafal Ziolkowski
Remote access to .NET Web Services using ExtJS.
Please Sign up or sign in to vote.
20 Jul 2009Ashish Kaila
A simple and practical introduction to Asynchronous JavaScript and XML (AJAX).
Please Sign up or sign in to vote.
16 Jul 2009bhadeliaimran
Repeater with Paging and Sorting features
Please Sign up or sign in to vote.
13 Jul 2009Malphas1981
A simple example of how to use the ASP.NET charting control with jQuery.
Please Sign up or sign in to vote.
10 Jul 2009Andrius Mudinas
A multilingual Silverlight virtual keyboard.
Please Sign up or sign in to vote.
9 Jul 2009dougturn
Microsoft ASP.NET 2.0 provides a Web Part infrastructure that helps you build custom Web Parts and deploy them to Web sites built using Microsoft Windows SharePoint Services 3.0. This content is part 2 of the MOSS content from www.myrampup.com
Please Sign up or sign in to vote.
7 Jul 2009Abhijit Jana
Beginners Introduction to Rendering XML data using XSL transformation, a step by step guide to rendering XML data using XSL
Please Sign up or sign in to vote.
16 Jul 2009Joe2906
An example to display stock indexes in an Ext JS chart. Including an introduction to Ext JS, a simple introductory Ext JS example, and an introduction to the new charts feature. Concludes with a more comprehensive demo showing some more of Ext’s features.
Please Sign up or sign in to vote.
24 Aug 2009Christ Akkermans
An ASP.NET extender control for displaying a template based progress message overlay on UpdatePanel controls while the UpdatePanel is updating. A good Web 2.0 way of letting the user know their long running request is being processed.
Please Sign up or sign in to vote.
13 Aug 2009webdev_hb
jLinq (LINQ for JSON) is a completely extensible library that allows you to create your own query methods and attach them to the core library. This screencast goes over some of the basics for creating your first extension method.
Please Sign up or sign in to vote.
2 Jul 2009aftabahmed.net
Client callbacks in ASP.NET
Please Sign up or sign in to vote.
7 Aug 2009webdev_hb
Can't use WebControls in ASP.NET MVC anymore? Not quite. This post discusses some options that you have in MVC for creating "WebControls" by using Extension Methods, IDisposable or a "Super Secret" method.
Please Sign up or sign in to vote.
16 Jul 2009Shivprasad koirala
Tips to improve your LINQ query performance.
Please Sign up or sign in to vote.
28 Jul 2009Slava Khristich
How to deliver GPS data asynchronously to the server over the internet without queues.
Please Sign up or sign in to vote.
5 Jul 2009david.ribeiro
Developing and invoking RDLC reports without the Reporting Services Server.
Please Sign up or sign in to vote.
4 Jul 2009Kiran Kumar Veerabatheni
‘In-Progress’ Message & Disabling controls in ASP.NET Pages using JavaScript
Please Sign up or sign in to vote.
6 Jul 2009Jeremy Likness
Learn Silverlight with a simple tac-tac-toe game application. This article will explain how to build your first application and user control in Silverlight by creating a simple tic-tac-toe game complete with artificial intelligence.
Please Sign up or sign in to vote.
29 Jul 2009Paul Daulisa
Fire a row command and updating event when pressing the Enter key during a row edit.
Please Sign up or sign in to vote.
23 Jul 2009Bryian Tan
Step by step on how to create a custom server control in ASP.NET 2.0
Please Sign up or sign in to vote.
27 Jul 2009Shivprasad koirala
Concurrency handling, compiled queries, CRUD implementation, and mapping simple .NET classes with XML file configuration.
Please Sign up or sign in to vote.
17 Jul 2009Erode Senthilkumar
How to handle the errors effectively in SQL Server?
Please Sign up or sign in to vote.
16 Jul 2009webdev_hb
Encrypt Your Web.config, Please
Please Sign up or sign in to vote.
23 Jul 2009Michael Paperin
An ASP.NET server control, a small Flex library, and a simple development pattern for integrating Flex components into ASPX.

Current Participants

Those with articles that match the contest criteria are automatically entered.

Architect https://www.questpond.com
India India
Technical Lead
India India
.NET Consultant | Former Microsoft MVP - ASP.NET | CodeProject MVP, Mentor, Insiders| Technology Evangelist | Author | Speaker | Geek | Blogger | Husband

Blog : http://abhijitjana.net
Web Site : http://dailydotnettips.com
Twitter : @AbhijitJana
My Kinect Book : Kinect for Windows SDK Programming Guide
President
India India
Did you like his post?

Oh, lets go a bit further to know him better.
Visit his Website : www.abhisheksur.com to know more about Abhishek.

Abhishek also authored a book on .NET 4.5 Features and recommends you to read it, you will learn a lot from it.
http://bit.ly/EXPERTCookBook

Basically he is from India, who loves to explore the .NET world. He loves to code and in his leisure you always find him talking about technical stuffs.

Working as a VP product of APPSeCONNECT, an integration platform of future, he does all sort of innovation around the product.

Have any problem? Write to him in his Forum.

You can also mail him directly to abhi2434@yahoo.com

Want a Coder like him for your project?
Drop him a mail to contact@abhisheksur.com

Visit His Blog

Dotnet Tricks and Tips



Dont forget to vote or share your comments about his Writing
Software Developer (Senior)
United States United States
Being an software developer, trying to understand the problem, trying to figure out how best it can be solved and then going through the joy of implementing a solution, continously improving it and watching it becoming part of peoples live has been my passion and primary reason that i love my job so much.

I specialise in .Net Framework, C# language, ASP.Net, Distributed Applications using WCF and Web Services (WS.* and REST), WPF, WF and Ajax along with SQL Server.

I have sense of accomplishment and satisfaction that i have been involved in many successful software development projects since last 9 years and since last 6 years i have been working on this exciting technology called .Net Framework and it brings me such a joy that since then both .Net Framework and Myself (professionally!) have been growing together. Next destination in our journey is “THE CLOUD”.
Software Developer (Senior)
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Apdynamics Inc
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) MixModes Inc. | Research In Motion
Canada Canada
Ashish worked for Microsoft for a number of years in Microsoft Visual Studio (Architect edition) and Windows Live division as a developer. Before that he was a developer consultant mainly involved in distributed service development / architecture. His main interests are distributed software architecture, patterns and practices and mobile device development.

Currently Ashish serves as a Technical Lead at RIM leading next generation BlackBerry media experience and also runs his own company MixModes Inc. specializing in .NET / WPF / Silverlight technologies. You can visit MixModes at http://mixmodes.com or follow it on Twitter @MixModes

In his free time he is an avid painter, hockey player and enjoys travelling. His blog is at: http://ashishkaila.serveblog.net
Team Leader Softweb Solutions
India India
Profiles : Code Project, ASP.NET Forums
Blog : Knowledgebase World
Current Company : Softwebsolution INC
User Group : Ahmedabad SQLServer UserGroup
Other : Microsoft Certified Technology Specialist (MCTS)
Software Developer (Senior)
United States United States
I have over 10 years of experience working with Microsoft technologies. I have earned my Microsoft Certified Technology Specialist (MCTS) certification. I'm a highly motivated self-starter with an aptitude for learning new skills quickly.
Netherlands Netherlands
Developer at AlertA contractbeheer.
Software Developer (Senior)
Portugal Portugal
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) http://ADefWebserver.com
United States United States
Michael Washington is a Microsoft MVP. He is a ASP.NET and
C# programmer.
He is the founder of
AiHelpWebsite.com,
LightSwitchHelpWebsite.com, and
HoloLensHelpWebsite.com.

He has a son, Zachary and resides in Los Angeles with his wife Valerie.

He is the Author of:
Software Developer (Senior)
Egypt Egypt
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Microsoft
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect CodeSmith Tools, LLC
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) ConsultParagon Computer Professionals Pvt Ltd
India India
I have more than 3 years experience in web development. I work on ASP.Net, C#, SQL Server, Javascript, Ajax, XML, XSLT, and XSD.
Web Developer
United States United States
I have worked mainly with ASP.NET but also have exposure to Windows forms, WPF and Silverlight. I also enjoy developing user interfaces using Expression Blend.
Program Manager Microsoft
United States United States
Note: articles posted here are independently written and do not represent endorsements nor reflect the views of my employer.

I am a Program Manager for .NET Data at Microsoft. I have been building enterprise software with a focus on line of business web applications for more than two decades. I'm the author of several (now historical) technical books including Designing Silverlight Business Applications and Programming the Windows Runtime by Example. I use the Silverlight book everyday! It props up my monitor to the correct ergonomic height. I have delivered hundreds of technical presentations in dozens of countries around the world and love mentoring other developers. I am co-host of the Microsoft Channel 9 "On .NET" show. In my free time, I maintain a 95% plant-based diet, exercise regularly, hike in the Cascades and thrash Beat Saber levels.

I was diagnosed with young onset Parkinson's Disease in February of 2020. I maintain a blog about my personal journey with the disease at https://strengthwithparkinsons.com/.

United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
United States United States
Johnson Manuel Devadoss ("Johnson Smith") is the Technical Lead/Administrator/Architect, and is responsible for Solution Architecture at global energy clients. Working exclusively with SharePoint Products and Technologies for 10+ years, he has had the pleasure to provide SharePoint training, mentoring, and consulting to dozens of to Fortune 50 clients.With over 10+ years experience in Microsoft Products and Technologies, he has a proven record of helping clients deliver global "Leading-Edge" technology integration solutions.

He has participating in the architectural design, development, customization and integration efforts of enterprise solutions involving Collaboration, Portals, Enterprise Content Management, Business Process and Forms, and Business Intelligence. Also, he is responsible for ensuring that the solutions are implemented in an efficient manner and ensures the satisfaction of the users by providing exceptional application technical support, by researching issues, and by problem solving and interaction with business users and vendors throughout all project phases.

Specialties:

Related areas of expertise are:

Technology Adoption & POC Management
Enterprise Portal Integration Solutions (SAP & MOSS)
Human Workflow & Systems Orchestration Solutions
Service Oriented Architectures (SOA) Implementations
Technical Lead IBM
United States United States
Software Analyst/ Technical Lead with over 9+ years of experience in designing and building frameworks for Web-based Applications.
Software Developer
Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Joey Software Solutions
United States United States
Mark Caplin has specialized in Information Technology solutions for the past 30 years. Specializing in full life-cycle development projects for both enterprise-wide systems and Internet/Intranet based solutions.

For the past fifteen years, Mark has specialized in the Microsoft .NET framework using C# as his tool of choice. For the past four years Mark has been implementing Single Page Applications using the Angular platform.

When not coding, Mark enjoys playing tennis, listening to U2 music, watching Miami Dolphins football and watching movies in Blu-Ray technology.

In between all this, his wife of over 25 years, feeds him well with some great home cooked meals.

You can contact Mark at mark.caplin@gmail.com

...
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Bank Millennium
Poland Poland
Michal Wozniak is an IT specialist at Bank Millennium, Poland. He is responsible for designing components that facilitate the creation of web systems with large data processing. He is interested in the areas of data contracts (XML schema, RDF Schema, OWL), web controls, Ajax, workflows.

(For all those who recognize Richard Aoyade on the picture, well, I am doing my best to be like Moss)
Technical Lead
United States United States
https://github.com/modesty

https://www.linkedin.com/in/modesty-zhang-9a43771

https://twitter.com/modestyqz
United States United States
Loves coding...
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
President SplendidCRM Software, Inc.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Switzerland Switzerland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Pareto PPN AS
Norway Norway
Application Developer and Solutions Architect with many skills in programming languages and technolgies. Specializes in Microsoft .NET platform for last 6 years. Additionally Database Developer with wide experience in MySql, Microsoft SqlServer. Specializes in in building Workflow Software using LogicBase Studio from Transparent Logic (Now Altiris Workflow Solution). Lastly improve his skills in software development in Lotus Domino and Sharepoint. His primary goal is to improve skills in building Enterprise Architectures and Project Management.
Web Developer TATA Communications
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) BMJ
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead Infogain India Pvt Ltd
India India


Samir NIGAM is a Microsoft Certified Professional. He is an insightful IT professional with results-driven comprehensive technical skill having rich, hands-on work experience n web-based applications using ASP.NET, C#, AJAX, Web Service, WCF, jQuery, Microsoft Enterprise Library , LINQ, MS Entity Framework, nHibernate, MS SQL Server & SSRS.



He has earned his master degree (MCA) from U.P. Technical University, Lucknow, INDIA, his post graduate dipoma (PGDCA ) from Institute of Engineering and Rural Technology, Allahabad, INDIA and his bachelor degree (BSc - Mathematics) from University of Allahabad, Allahabad, INDIA.



He has good knowledge of Object Oriented Programming, n-Tier Architecture, SOLID Principle, and Algorithm Analysis & Design as well as good command over cross-browser client side programming using JavaScript & jQuery,.



Awards:


Software Developer (Senior) Tateeda Media Networks
United States United States

Software development is my passion as well as photography.


If you got a sec stop by to see my photography work at http://sk68.com


Tateeda Media Network
Software Developer (Senior) eHips Ltd
United Kingdom United Kingdom
Having more than 10 years experience in software development and currently working for eHips Ltd in Oxford, UK. Expert in C# and VB.NET. Also Expert in technologies such as GDI+, ADO.NET, XML, XSD etc. Started the career as a VB6.0 developer and moved on to .NET with its beta release. Experience includes real-time system development, distributed systems, Work flow systems, control system development and web 2.0 systems.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Salem Web Network
United States United States
Robert Williams has been programming web sites since 1996 and employed as .NET developer since its release in 2002.
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2009