Click here to Skip to main content
15,885,782 members
This competition has ended

Best ASP.NET article of December 2007

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.
24 Jan 2008defwebserver
This tutorial will show you how to create a DotNetNuke module using LINQ to SQL.
Please Sign up or sign in to vote.
19 Dec 2007Bryan Sachdeva
This article describes how to create a wrapper class for the native Phone API, and then uses it to retrieve and store the call history.
14 Dec 2007Jonas_Martinsson
Introduction to Mainsoft's SharePoint Federator for WebSphere Portal, a Visual Studio®-based software development kit (SDK) that enables you to deliver an integrated user experience across Microsoft® SharePoint sites, .NET and Java™ applications, without sacrificing your workgroup's autonomy.
Please Sign up or sign in to vote.
11 Dec 2007Andrew Friedl
Using the KudzuASp Template Engine for Classic ASP
22 Dec 2007Miles Gibson
Iron Speed Designer builds database, forms, and reporting applications for .NET – without hand-coding. Quickly create feature-complete custom applications that integrate Web pages, controls, data access, validation and security. Accelerate development and eliminate infrastructure programming.
Please Sign up or sign in to vote.
7 Dec 2007vadimas
Troubles putting JavaScript code inline with VB.NET or C# code
7 Dec 2007tobinharris
In this article, Tobin Harris introduces a new Ajax library for ASP.NET and explains its benefits over Microsoft ASP.NET Ajax. He demonstrates an easier approach to .NET Ajax applications, even for those without serious JavaScript skills.
Please Sign up or sign in to vote.
10 Sep 2018Evaldas Jocys
JavaScript class library which partly replicates Microsoft .NET Framework structure and functionality.
Please Sign up or sign in to vote.
31 Dec 2007Rama Krishna Vavilala
This article uses Visual Studio Tools for Office to build a Word Document Template that can be used to post messages to a message board.
Please Sign up or sign in to vote.
8 Apr 2010Tom W Hall
A 2D platform game engine using JavaScript DOM manipulation and CSS
Please Sign up or sign in to vote.
6 May 2008Sergey Arhipenko
How to employ Windows Workflow Foundation for testing processes. Let's design tests on a visual diagram and automate its execution!
Please Sign up or sign in to vote.
30 Dec 2007Rama Krishna Vavilala
This article builds a web based message board and uses several new technologies introduced with Visual Studio 2008 such as LINQ, WCF Web Programming, WCF Syndication, ASP.NET ListView, ASP.NET DataPager etc.
Please Sign up or sign in to vote.
17 Dec 2007Ivan Krivyakov
Rhino Mocks version 3.3 can mock any MarshalByRefObject.
Please Sign up or sign in to vote.
27 Oct 2008Daniel Vaughan
Legion is a grid computing framework that uses the Silverlight CLR to execute user definable tasks. It provides grid-wide thread-safe operations for web clients. Client performance metrics, such as bandwidth and processor speed, may be used to tailor jobs. Also includes a WPF Manager application.
Please Sign up or sign in to vote.
10 Jul 2011Marshall Rosenstein
Querying images from Yahoo! programmatically.
Please Sign up or sign in to vote.
31 Dec 2007Perrin01
An application for users to play Circular Chess over the internet based on Silverlight, ASP.NET AJAX, WCF Web Services, and LINQ to SQL.
Please Sign up or sign in to vote.
19 Dec 2007Suriel Bendahan
Add a security level to your Web Services using the ASP.NET Forms Authentication.
Please Sign up or sign in to vote.
13 Sep 2012James Ashley
This tutorial examines the new Visual Studio 2008 Server Control and Server Control Extender. A compendium of tips, tricks, and gotchas, it is a comprehensive tutorial that will provide readers with the skills necessary to start building advanced AJAX-enabled custom controls with Visual Studio.
Please Sign up or sign in to vote.
2 Dec 2007Manikandan.net
This article explains how to create your own repeater, with templates.
Please Sign up or sign in to vote.
29 Dec 2007Omar Al Zabir
An extender that allows content to be dragged and dropped within columns and across columns. Allows column-wise content flow and reorganization.
Please Sign up or sign in to vote.
23 Dec 2007Justin-Josef Angel [MVP]
An article about Silverlight Controls - The path to reusable XAML
Please Sign up or sign in to vote.
12 Dec 2007Sunil Scaria
Service for sending SMS through GSM modem
Please Sign up or sign in to vote.
20 Dec 2007imseven
Downloading the files under asp.net authentication
Please Sign up or sign in to vote.
13 Dec 2007Rajganesh Mountbatton
This article talks about the issues faced in accessing controls inside a Master Page from JavaScript, and points a quick solution.
Please Sign up or sign in to vote.
2 Dec 2011Simon B.
A date picker user control in ASP.NET (C#, VS2010)
Please Sign up or sign in to vote.
27 Dec 2007Emad Ibrahim
An article on creating quick and powerful applications using the new technologies introduced with .NET 3.5 and Visual Studio 2008
Please Sign up or sign in to vote.
10 Dec 2007Ned Thompson
This article will demo the fastest way to create a menu for your web page with the TwoColorsMenu.
Please Sign up or sign in to vote.
27 Dec 2007robertosari
This article aims to show the creation of Network Links for Google Earth.
Please Sign up or sign in to vote.
19 Dec 2007StianSandberg
A server control for scrambling HTML code/
Please Sign up or sign in to vote.
23 Dec 2007Bryan Sachdeva
This article demonstrates how to create an auto-refreshing Google Desktop Gadget that pulls data from a database.
Please Sign up or sign in to vote.
29 Dec 2007Cal Schrotenboer
An article on building a practical business application using Silverlight animations.
Please Sign up or sign in to vote.
30 Dec 2007marcmanuel
The use of ORM mapping with LINQ
Please Sign up or sign in to vote.
11 Jun 2011Omar Al Zabir
Serve extensionless URL from IIS without using custom ISAPI handler or IIS 6.0 wildcard mapping
Please Sign up or sign in to vote.
9 Dec 2007Aqeel Khandwala
implementing multiple culture with master page
Please Sign up or sign in to vote.
20 Dec 2007petersgyoung
Web user control that simulates a PDA browser
Please Sign up or sign in to vote.
27 Jun 2019Andrew Friedl
Using the KudzuASP template engine for Classic ASP
Please Sign up or sign in to vote.
13 Dec 2007Shivanand Alagi
Data access layer for MySQL based web projects.
Please Sign up or sign in to vote.
6 Jan 2008Benzi K. Ahamed
This article demonstrates a simple approach to get strongly typed configuration objects to use in your code using XML serialization
Please Sign up or sign in to vote.
14 Dec 2007Chakrabarty Rajib
An useful way to call time consuming back-end processes/Stored Procedure calls from the client.
Please Sign up or sign in to vote.
10 Dec 2007Bryan Sachdeva
his article demonstrates how to create an auto-refreshing Vista SideBar Gadget that pulls data from a database.
Please Sign up or sign in to vote.
5 Dec 2007Alexander Sher
This article may help you to understand how the CascadingDropDown works and how to work with it.
Please Sign up or sign in to vote.
9 Dec 2007Rupesh Burad
Drag and drop GridView items for re-ordering of the items.
Please Sign up or sign in to vote.
12 Jul 2011amitthk
Custom Membership and Role Providers, a website administration tool, and Role based access to individual files.
Please Sign up or sign in to vote.
5 Jan 2008Dmitry Salko
Insert Flash into a page without "Click to activate and use this control" in IE.
Please Sign up or sign in to vote.
5 Dec 2007meggash m
An ASP.NET TreeView, compatible with standard DataViews, and fully supports declarative syntax.
Please Sign up or sign in to vote.
14 Dec 2007felipesabino
This article explains how to read a Datatable using an RSS Configurator Object to return a valid XmlDocument
Please Sign up or sign in to vote.
8 Dec 2007swellbow
A walkthrough to set up client application services for user logon in a Windows application using ASP.NET membership providers
Please Sign up or sign in to vote.
20 Dec 2007Adnan Aman
Callback is a lightweight technique used to call server side methods asynchronously from JavaScript without any postback and reloading/rendering of unnecessary parts of page and unnecessary code.
Please Sign up or sign in to vote.
21 Dec 2007Justin-Josef Angel [MVP]
An article about Silverlight 1.0 full JavaScript Intellisense
Please Sign up or sign in to vote.
18 Dec 2007James Gregory
The DeleGrid is a control derived from the ASP.NET GridView that delegates its data retrieval back out of the control.

Current Participants

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

Software Developer (Senior) Candoerz
United Kingdom United Kingdom
trying to have can do attitude. Candoerz.com
Software Developer (Senior) Exigen Services
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Singapore Singapore
I love programming, reading, and meditation. I like to explore management and productivity.
Software Developer (Senior)
United States United States
I have been involved in software development since 1987 and have worked in everything from embedded systems to internet and database. My first computer was a TRS-80 Model I where I programmed in Basic as Assembler. I am a graduate of the University of Cincinnati with degrees in Mathematics and Computer Science. My first official project involved re-writing a cost estimation engine written in the C, Assembler and Fortran languages on a DELL 80386. My favorite project was writing a complete graphical environment from the hardware to the font rendering engine that ran under DOS, X-Windows, and embedded hardware based on the AMD 29K processor.

These days my preferred language is C# and I am currently working in ASP.NET, MVC5, HTML, JavaScript, AngularJS and Bootstrap.
Web Developer
Pakistan Pakistan
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
United Kingdom United Kingdom
I work as a Technology Lead for an IT services company based in India.

Passions include programming methodologies, compiler theory, cartooning and calligraphy.
Other University of Waterloo
Canada Canada
I'm a student at the University of Waterloo in Ontario, Canada. I'm currently pursuing my undergraduate degree in Computer Engineering, and expect to graduate at the end of April 2009. My interests include web development, database-driven applications, and digital hardware design.
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.
Web Developer
United States United States
Rajib is one of the many altruist guy working with Cognizant Technology Solution ... Smile | :)
Engineer
Switzerland Switzerland
Daniel is a former senior engineer in Technology and Research at the Office of the CTO at Microsoft, working on next generation systems.

Previously Daniel was a nine-time Microsoft MVP and co-founder of Outcoder, a Swiss software and consulting company.

Daniel is the author of Windows Phone 8 Unleashed and Windows Phone 7.5 Unleashed, both published by SAMS.

Daniel is the developer behind several acclaimed mobile apps including Surfy Browser for Android and Windows Phone. Daniel is the creator of a number of popular open-source projects, most notably Codon.

Would you like Daniel to bring value to your organisation? Please contact

Blog | Twitter


Xamarin Experts
Windows 10 Experts
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:
Web Developer
Ukraine Ukraine
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
United States United States
I am a senior software developer at Avanade - a global IT consultancy dedicated to using the Microsoft platform.

I also own and operate several websites and blogs and love to play around with new technologies and take on new challenges.

Before Avanade, I was a consultant leading small to medium sized teams on projects of varying sizes. You can find more information about me on my website at emadibrahim.com

Finally, here is a mind exercise: In the series O, T, T, F, F, S, S, E, __ which is next?
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.
Software Developer I.ndigo - www.i.ndigo.com.br
Brazil Brazil
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Program Manager Nanchang Kaifeng Software Limited
China China
Hoho!
Technical Lead Thomson Reuters
United States United States
Ivan is a hands-on software architect/technical lead working for Thomson Reuters in the New York City area. At present I am mostly building complex multi-threaded WPF application for the financial sector, but I am also interested in cloud computing, web development, mobile development, etc.

Please visit my web site: www.ikriv.com.
Software Developer (Senior)
United States United States
James is a program writer for a respectable software company. He is also a Microsoft MVP.
Web Developer
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.
Israel Israel
Jonas Martinsson is an entrepreneur and member of the Mainsoft development team. He's helped integrate Mainsoft's products with the Visual Studio IDE. He also worked on the SharePointDataSource designer and installation system for the SharePoint Federator release.
JustinAngel.Net, Senior .Net consultant
Israel Israel
Justin-Josef Angel is a C# Microsoft Most Valuable professional, a Senior .Net consultant in Israel with 4 years of .Net experience and has 8 years of Web experience.

Justin's been working this past year on two Enterprise sized Silverlight projects with his customers. During that time he's gained a real-insight into Silverlight's inner workings and how to integrate Silverlight into the real world of software development. Additionally, During that time he's developed a few well-known projects like the "Silverlight 1.0 Javascript Intellisense", "Silverlight 1.1 Hebrew & Arabic Languages support" and a few others you might know.

Justin is also a seasoned presenter with an impressive track-record of talking in front of thousands of people in Israel.

Justin owns the first .Net blog written in Hebrew - http://www.JustinAngel.Net .
And he also owns an additional blog with mixed Hebrew & English content - http://blogs.Microsoft.co.il/blogs/JustinAngel.

A full list of his articles (all 100+ of them) can be found at: http://www.JustinAngel.Net/#index



Web Developer
India India
"Manikandan Balakrishnan" Working as an IT consultant with LogicaCMG’s Global Service Delivery part-India, he has a good experience on Web/Win development (C#, Asp.net) and enterprise application integration (BizTalk) technologies. Prior to this he worked on world’s biggest e-learning product with Excel Soft Technologies, Mysore.

City: Coimbatore, TN
CreativeManix@gmail.com
Web Developer
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) WickedByte Software
United States United States
Marshall's torrid relationship with programming started as a child using BASIC on a Commodore PET computer in the 70's. He continued programming through high school, but did not study Computer Science in college. At the time, compilers would fail without telling you why, so after much soul searching, he realized he didn't want to make a living by spending eight hours a day looking for a missing semi-colon.

By the time he was pursuing his Ph.D. in Communication and Marketing, Microsoft had released Visual Studio. The improvements in the IDE were enough to cause Marshall to have late night affairs with COM and ASP. Marshall spent the dotcom bubble years as a web developer. After the bubble burst, he worked independently as a Java developer for medical applications. When Microsoft released an early beta of the .NET Framework, he was convinced to switch his focus from the Java Platform to the new Framework. He spent some time at Philips Medical Systems writing the data-access layer for the Carevue Chart hospital system. He is currently Technical Director for ASE Technologies.

Marshall lives in Salem, Massachusetts but would rather be in Hawaii.
Web Developer
France France
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer Milestone Software Inc.
Canada Canada
Miles is a senior consultant and principal of Milestone Software and has been providing his clients with the right solutions for over twenty five years. He was the first to offer formal Iron Speed Designer training, and has been coaching and mentoring Iron Speed users since 2005. Miles is an Iron Speed MVP who loves to help clients finish their projects. He is an experienced data modeler who believes in strong database architecture and a best practices approach to software development.

For more information, have a look here:

http://www.ironspeedmvp.com
http://www.ironspeed.com/mvp/MVPMilesGibson.aspx
Web Developer
Unknown
I am Ned Thompson, 26 years old. I am working at obout inc as web component developer. I am really good at ASP.NET and Javascript.

Architect BT, UK (ex British Telecom)
United Kingdom United Kingdom
Israel Israel
My name is Julian, I was born in Argentina, but I've been living in Israel for 6 years already. I'm a high school student in my last year, I study computer science, physics and math.
Other than programming, I really enjoy watching anime and reading manga.
Founder Bisware Technology Limited
Hong Kong Hong Kong
I am an IT consultant and software developer based in Hong Kong.

Please click here to see my blog and my company at biswaretech.com
Technical Lead
India India
An Electronics Engineer by curricula, Software Engineer by profession. Have passion towards developing applications using Microsoft's .NET technology.
Architect
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.
Systems Engineer
Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader Nagarro Software Pvt Ltd.
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)
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
India India
Having 3.5 years of work experience in software development.

Good knowledge of software development lifecycle, active involvement in development, testing and support.

Earned several Dot Net certified credentials from Brian Bench and Microsoft like MCPD, MCTS MCAD.
Software Developer Sevitec Informatik AG
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) Aurum AS
Norway Norway
Microsoft Certified Solutions Developer (MCSD)

Personal website:
stian.net

My projects:
CRM1.no - A free to use norwegian crm software
Fakturax - A free to use norwegian invoice software
Timeføring.no - A free to use norwegian timereg software
MittUtlegg - A free to use norwegian software for receipts
SupportWeb - A free to use norwegian software customersupport
Software Developer Thomson Reuters
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) VCM Software
Israel Israel
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
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.
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.
Software Developer (Senior)
New Zealand New Zealand
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Canada Canada
Lifelong software developer. From IBM mainframes to Microsoft .Net, and lots in between.
Born and raised in Vilnius, Lithuania. Today live in Toronto, Ontario. Tomorrow - who knows?
You must sign in to participate in this contest.
This contest has ended.
1 Dec - 31 Dec 2007