Click here to Skip to main content
15,034,131 members
This competition has ended

CodeProject MVP 2009

The Code Project's Most Valuable Professional award is given to those members who have contributed the most to the community in both article submissions and in answering questions on the site. The award is given annually.

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.
16 Jun 2008
Nish Nishant
This articles explains how to implement a TypeDescriptionProvider for a class to support multiple object types using a single class type
Please Sign up or sign in to vote.
6 Apr 2008
Dr. WPF
This article describes a new approach by which an element can remove its visual and logical relationships to its children while maintaining a conceptual parental relationship with those children.
Please Sign up or sign in to vote.
3 Sep 2008
Daniel Flower
A guide to writing a compiler in .NET for beginners, using Irony.
Please Sign up or sign in to vote.
5 Jul 2008
Nish Nishant
This article walks through the implementation of a C++/CLI class from a disposable C# base.
Please Sign up or sign in to vote.
11 Jun 2010
Evoluteur
A generic Web User Interface for CRUD applications generating all screens at run-time based on external metadata. It comes with sample applications for address book, memo pad, to do list, restaurants list, wine cellar, and database structure documentation that are easily customizable.
Please Sign up or sign in to vote.
3 Sep 2008
Ahmed Negm
This article introduces how to create and manage .NET enterprise applications using your favorite technology (Data Access Application Block, LINQ, NHibernate, ASMX, and WCF) with the Model Driven Development approach by Sculpture.
Please Sign up or sign in to vote.
20 Mar 2009
SBJ
A Model-View-Controller Framework that integrates with the MFC Doc/View architecture
Please Sign up or sign in to vote.
9 Oct 2008
Paul M Watt
Macro based framework written for C++ applications that will allow basic instrumentation and profiling features
Please Sign up or sign in to vote.
11 Dec 2008
Zeeshan Amjad
A Linked List as an example of a compile time data structure, and its implement with template meta-programming.
Please Sign up or sign in to vote.
15 Sep 2008
Oleg Vorkunov
Set of SQL CLR Stored Procedures to execute T-SQL asynchronously without using a Service Broker.
Please Sign up or sign in to vote.
6 Oct 2008
Modesty Zhang
Port Cairngorm 2.2.1 to Silverlight 2 Beta 2. Includes all source code and a sample application.
Please Sign up or sign in to vote.
15 Jun 2008
notmasteryet
This article demonstrates using binary formats in JavaScript.
Please Sign up or sign in to vote.
31 Aug 2008
Rajan Bhanot
Recently I was given a task that "How we can remove the 'title' column from a sharepoint list".
Please Sign up or sign in to vote.
13 Oct 2008
CodingBruce
Pull metadata from a schema or generate XML mappers
Please Sign up or sign in to vote.
23 Dec 2008
odlumb
How to launch and manipulate applets programmatically.
Please Sign up or sign in to vote.
11 Dec 2008
73Zeppelin
Part I in a series on pricing barrier options.
Please Sign up or sign in to vote.
12 Nov 2008
aschmidt
An article explaining a Remoting extensible channel sink architecture and an implementation of the compression channel sink.
16 May 2008
Layer 7 Technologies
Discuss XML and Web services-specific security challenges and presents the limitations of an SSL or sole XML Firewall solution. Outlines the attributes of an ideal Web services security solution.
Please Sign up or sign in to vote.
10 Mar 2008
Szymon Pobiega
An introduction to NetMX - a lightweight .NET management solution.
Please Sign up or sign in to vote.
12 Aug 2008
Ziyad Mohammad
Article that describes how to use Required Field Validator for ChekBoxList web server control in ASP.Net
Please Sign up or sign in to vote.
26 Sep 2008
Max Paulousky
This article describes MS TFS Proxy efficiency testing depending on the internet channel rate between TFS and TFS Proxy, TFS commands, and TFS Proxy cache state. Also, this article describes the advantages of using the MS TFS Proxy on slow Internet channels.
Please Sign up or sign in to vote.
24 Dec 2008
Romy Sreedharan
InfoPath cannot execute any view-related object model calls. The view is not ready.
Please Sign up or sign in to vote.
17 Jul 2008
David Whitehurst
CAS may be easier in a production environment
10 Apr 2008
J Martinsson
Written by Jonas Martinsson, an entrepreneur and member of Mainsoft's development team. Jonas helped to integrate Mainsoft's .NET-Java EE interoperability products with the Visual Studio IDE.
7 Jan 2008
Visual Numerics, Inc.
This document focuses on the combination of VSTO 2005 and Visual Studio 2005 Team Edition.
9 Jan 2008
AccuRev
Why organizations considering moving to an Agile development methodology to increase product quality, decrease costs and respond more quickly to market needs should also consider the changing requirements that the new model places on the SCM system and which aspects are critical to success.
Please Sign up or sign in to vote.
24 Feb 2008
Vinit Patankar
Integrate BizTalk Server 2006 development with Enterprise Application Library 3.1
3 Jan 2008
RescoDeveloper.Net
This article introduces a set of sophisticated and versatile Visual Studio controls for designing a user interface on a mobile device.
3 Jan 2008
Mamoon Yunus
Learn how to use MTOM by building a simple prototype.
11 Jan 2008
Elementool.com
Enables software developers to easily track, manage project bugs and tasks
14 Feb 2008
ThinkGeo - Code Project
These days, programmers need more control over the map data, map rendering, GIS capabilities, security and overall architecture. This article shows you how to build a scalable mapping application utilizing a web service and how to consume the web service from a client application.
24 Mar 2008
Steve Hawley
Quickly and easily create an application to split, merge, and reorder TIFFs – sample application and source code is provided.
26 Mar 2008
DataDirect
The Internet Security Advisors Group reviewed the DataDirect Technologies Connect product line of standards-based data access components. The DataDirect Connect products provide high performance access to a wide range of relational databases and incorporate a variety of important security features.
30 Apr 2008
RescoDeveloper.Net
This article is about displaying data in mobile applications built on the .NET Compact Framework platform. It demonstrates several typical data structures and their visualization on the small display of a mobile device.
8 May 2008
Kenji Sulzberger
Learn how to turn the latter into the former, and how a pragmatic approach to software configuration management can significantly improve your development efforts.
27 May 2008
Jason Hinsperger
How to create your own blog platform using SQL Anywhere and Wordpress
28 May 2008
Atul Saini
A performance analysis of publish/subscribe throughput
3 Jun 2008
Liz Andrews
Altova’s data mapping tool, MapForce, provides strong support for the conversion and transformation of EDI formats, enabling businesses to reconcile their legacy formats with newer documentation, storage, and system requirements, while still adhering to conventional e-commerce transaction ordinances
2 Jul 2008
Kenji Sulzberger
The Agile Manifesto states that individuals and interactions are more important than processes and tools. I pretty much agree with that. But the iterative nature of agile projects also raises some particular challenges to version control, which are just as important for small shops.
1 Aug 2008
S Wilson
Turn a scanned TIFF into a searchable image-over-text PDF and make the file a fraction of its original size using Pegasus Imaging SDKs. Save server space and search documents that were originally not searchable. We’ll show you how we do it, and give you the sample code in C#.
9 Sep 2008
Mosso Hosting Cloud
After experiencing scaling issues with their previous hosting provider, the founders of the #1 iPhone tutorial site turned to Mosso, Rackspace’s cloud hosting division, because of the company’s tech support, scalability and affordability.
Please Sign up or sign in to vote.
5 Jul 2008
Cedric Beust
An article about Annotation transformers in Java
Please Sign up or sign in to vote.
3 Dec 2008
stefanbb
Program written in Java, using the flickrj API, to browse a Flickr username's contacts
Please Sign up or sign in to vote.
4 May 2008
AKA MAJO
The MySQL engine permits user level locks. This article explains how to manipulate these lock types.
Please Sign up or sign in to vote.
9 Oct 2008
docsmaker
A new free tool to easily manage database users, their privileges and more.
Please Sign up or sign in to vote.
13 Apr 2008
Omar Al Zabir
An AJAX Proxy HttpHandler built using ASP.NET that continuously delivers content from external domains to the browser and is thus faster and more scalable than any other proxy service.
Please Sign up or sign in to vote.
20 Nov 2008
Andrew Kirillov
The article provides an introduction to manipulating Lego Mindstorms robots using C#.
Please Sign up or sign in to vote.
6 Apr 2013
Sergey Morenko
Your own extensible and configurable Thread Pool.
Please Sign up or sign in to vote.
21 Sep 2008
chaiguy1337
Building a reusable spinning wheel throbber in WPF: Part 1.
Please Sign up or sign in to vote.
26 May 2021
Giovanni Bejarasco
A walkthrough in UDT programming with primary focus on database concepts

Current Participants

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

73Zeppelin
Other
Anonymous Proxy Anonymous Proxy
No Biography provided
AccuRev
Unknown
AccuRev is the leading provider of process-centric software configuration management (SCM) with a best-of-breed approach to application lifecycle management (ALM). This approach enables unlimited, adaptable, and compliant process models, offering customers maximum flexibility and control.

The AccuRev interface, with advanced visualization, process automation, and artifact traceability, improves the visibility and management of parallel and distributed development for geographically distributed and outsourced teams to remain agile and competitive. AccuRev software ensures optimal team collaboration and software asset reuse. Additionally, AccuRev software provides native support for the most commonly used software development methodologies including agile, iterative, and waterfall lifecycles.

AccuRev supports open standards and SOA-based development tool interoperability across Microsoft Windows, Linux, and UNIX platforms. As an active participant in the Eclipse Application Lifecycle Framework (ALF) project, AccuRev is committed to reducing the cost and complexity associated with the integration of multiple vendor tools throughout the software application lifecycle. This open strategy provides for maximum customer control, lowest total cost of ownership, and a rapid ROI, all without vendor lock-in.
Group type: Organisation

1 members

Ahmed Negm
Chief Technology Officer www.Dawliasoft.com
Egypt Egypt
Program Manager in Sculpture project, Interesting in .NET Model driven development.
AKA MAJO
Software Developer
Lebanon Lebanon
Works in a multinational pharmaceutical company as an IT specialist. A freelance software developer and web designer.
Andrew Kirillov
Software Developer IBM
United Kingdom United Kingdom
Started software development at about 15 years old and it seems like now it lasts most part of my life. Fortunately did not spend too much time with Z80 and BK0010 and switched to 8086 and further. Similar with programming languages – luckily managed to get away from BASIC and Pascal to things like Assembler, C, C++ and then C#. Apart from daily programming for food, do it also for hobby, where mostly enjoy areas like Computer Vision, Robotics and AI. This led to some open source stuff like AForge.NET, Computer Vision Sandbox, cam2web, ANNT, etc.

Going out of computers I am just a man loving his family, enjoying traveling, doing some sports, a bit of books, a bit of movies and a mixture of everything else. Always wanted to learn playing guitar, but it seems like 6 strings are much harder than few dozens of keyboard’s keys. Will keep progressing ...
aschmidt
United States United States
Alexander Schmidt. I'm a software developer, who is working primarily with Microsoft technologies including Microsoft .NET. I'm also interested in optimization problems and software engineering in general. You can visit my blog at http://www.alexschmidt.net
Atul Saini
CEO
Unknown
No Biography provided
Cedric Beust
United States United States
No Biography provided
chaiguy1337
President The Little Software Company
Canada Canada
My name is Logan Murray and I'm a Canadian. I'm interested primarily in C# and Windows desktop application development (learning WPF at the moment and then hopefully LINQ), though I hope to branch-out more to the web side of things eventually. I am the president and owner of The Little Software Company and am currently working on the Windows version of OrangeNote, to be released soon. Check out my RSS reader, FeedBeast™.
CodingBruce
Engineer Big Company
United States United States
My professional career began as a developer fixing bugs on Microsoft Word97 and I've been fixing bad habits ever since. Now I do R&D work writing v1 line of business applications mostly in C#/.Net.

I've been an avid pilot/instructor for 13+ years, I've built two airplanes and mostly fly gliders now for fun. I commute in an all-electric 1986 BMW 325 conversion.

I'd like to get back to my academic roots of programming 3D analysis applications to organize complex systems.
Daniel Flower
Software Developer
China China
Daniel has a Bachelor of Science with First Class Honours from the University of Auckland, and has designed and developed software in companies large and small.
DataDirect
Unknown
No Biography provided
David Whitehurst
CEO Cape Henry Technologies Inc.
United States United States
David is a Java EE professional with 24 years of IT experience. He's developed software from Fortran to Ruby on Rails. He prefers Java. David has managed the development of projects as team leader and solutions architect. He's also managed software development in the US and Pakistan. David recently formed a company Cape Henry Technologies Inc. in Oklahoma and is presently working to establish his corporation in the state of North Carolina. As a solutions provider he thrives on providing solid architecture and then delivering on the implementations of his designs.


David has three primary professional goals:
Use open source solutions to perform Enterprise business implementations
Listen attentively to his clients and clearly understand their needs
Provide only the best quality solutions for his clients
docsmaker
Technical Writer Devart
United States United States
No Biography provided
Dr. WPF
United States United States
Dr. WPF is a WPF Disciple! Check out the doctor's blog and bio for more information.
Elementool.com
Web Developer
United States United States
No Biography provided
Evoluteur
United States United States
I'm a UI engineer with an eye for UX and a passion for model-driven UIs.

I usually build UIs for startups in the San Francisco Bay Area.

My hobby open source project is Evolutility, a minimalist low-code platform with a model-driven UI, a model-driven backend, and a set of models to play with.

More about me on my GitHub page.
Giovanni Bejarasco
Software Developer (Senior)
United States United States
Gio has been writing programs for almost 10 years. Sometime on 2005, he decided to cut his hair and remove his nail polish so he could enter a commercial building in downtown Manila and submit his resume. That bold action eventually led him to the city by the bay in the sunshine state. He really like it there because he's still able to experience hurricanes which makes him very nostalgic albeit disappointed because it doesn't automatically translate to work suspension. If he's not outside watching squirrels play, he explores esoteric topics using .NET and SQL Server. And like squirrels, Gio is a very docile yet hardworking creature. If ever you see faults in his work, be gentle with the criticisms. He greatly appreciates this and rest assured your advice would be embodied in his future works.
J Martinsson
Israel Israel
Jonas Martinsson is an entrepreneur and member of Mainsoft's development team. Jonas helped to integrate Mainsoft's .NET-Java EE interoperability products with the Visual Studio IDE.
Jason Hinsperger
United States United States
No Biography provided
Kenji Sulzberger
United Kingdom United Kingdom
No Biography provided
Layer 7 Technologies
United States United States
Layer 7 Technologies (www.layer7tech.com) helps enterprises realize secure, cost-effective business integration using XML and Web services. The Layer 7 SecureSpan set of products are designed to govern and accelerate Web service integrations spanning security and identity domains without expensive and inflexible programming. The benefit to business includes faster time-to-market, lowered integration costs and security consistency across federated departments and partners.
Group type: Organisation

2 members

Liz Andrews
Unknown
No Biography provided
Mamoon Yunus
Web Developer
United States United States
No Biography provided
Max Paulousky
Team Leader www.maxpaulousky.com
Belarus Belarus
Max currently is a senior developer at software company.

He lives with his wife Tatiana and son Zakhar (4 yrs) in Minsk, Belarus, but they dream to live in New Zealand.
Modesty Zhang
Technical Lead
United States United States
https://github.com/modesty

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

https://twitter.com/modestyqz
No Biography provided
Group type: Organisation (No members)


Nish Nishant
United States United States
Nish Nishant is a Principal Software Architect based out of Columbus, Ohio. He has over 17 years of software industry experience in various roles including Lead Software Architect, Principal Software Engineer, and Product Manager. Nish was a Microsoft Visual C++ MVP between 2002 and 2015.

Nish is an industry acknowledged expert in the Microsoft technology stack. He authored C++/CLI in Action for Manning Publications in 2005, and had previously co-authored Extending MFC Applications with the .NET Framework for Addison Wesley in 2003. In addition, he has over 140 published technology articles on CodeProject.com and another 250+ blog articles on his WordPress blog. Nish is vastly experienced in team management, mentoring teams, and directing all stages of software development.

Contact Nish : If you are interested in hiring Nish as a consultant, you can reach him via his google email id voidnish.

Company Website : www.ganymedesoftwaresolutions.com
notmasteryet
Software Developer
United States United States
No Biography provided
odlumb
Software Developer (Senior)
United States United States
Brian Odlum is a retired software engineer who spent twenty years in the industry. He learned more than a dozen programming languages and worked with all of them in a variety of programming environments and operating systems.

He now considers himself a serious composer of computer music, dabbles in video game level development, and likes to spend at least three months of every year living in a foreign country.
Oleg Vorkunov
Software Developer (Senior) VORLAN Group, Inc.
United States United States
writing code for the past 20 years, and now decided to share some thoughts. Smile | :)
Also known as Oleg Vorkunov.
Paul M Watt
Engineer
United States United States
I am a software architect and I have been developing software for nearly two decades. Over the years I have learned to value maintainable solutions first. This has allowed me to adapt my projects to meet the challenges that inevitably appear during development. I use the most beneficial short-term achievements to drive the software I develop towards a long-term vision.

C++ is my strongest language. However, I have also used x86 ASM, ARM ASM, C, C#, JAVA, Python, and JavaScript to solve programming problems. I have worked in a variety of industries throughout my career, which include:
• Manufacturing
• Consumer Products
• Virtualization
• Computer Infrastructure Management
• DoD Contracting

My experience spans these hardware types and operating systems:
• Desktop
o Windows (Full-stack: GUI, Application, Service, Kernel Driver)
o Linux (Application, Daemon)
• Mobile Devices
o Windows CE / Windows Phone
o Linux
• Embedded Devices
o VxWorks (RTOS)
o Greenhills Linux
o Embedded Windows XP

I am a Mentor and frequent contributor to CodeProject.com with tutorial articles that teach others about the inner workings of the Windows APIs.

I am the creator of an open source project on GitHub called Alchemy[^], which is an open-source compile-time data serialization library.

I maintain my own repository and blog at CodeOfTheDamned.com/[^], because code maintenance does not have to be a living hell.
Rajan Bhanot
Software Developer (Senior) Capgemini
India India
Rajan Thakur is a Senior MS Solutions Consultant, working with SharePoint 2007 and .net for over 6 years now.

Email: rajan_thakur78@yahoo.com
RescoDeveloper.Net
Web Developer
Slovakia Slovakia
Resco is a leading developer of wide range of mobile software products for the Microsoft Windows Mobile software platform. Besides the best selling end-user mobile applications, Resco offers also powerful developer controls and tools as well as enterprise mobile solutions.

For further information about Resco MobileForms Toolkit, visit www.resco.net/developer/mobileformstoolkit/

For further information abour Resco, visit www.resco.net.
Romy Sreedharan
United States United States
No Biography provided
S Wilson
Unknown
No Biography provided
SBJ
United States United States
Real name is Steve Johnson. Programming since 1979. Started on a Heathkit Micro with a DEC LSI-11 and UCSD Pascal. Moved to PCs & DOS as soon as Turbo Pascal became available. Did some Assembly, ISR, TSR etc. All this while working for a Manufacturing Co. for 8 years. Had my own solo Co. doing barcode labeling software for 4 years (terrible business man, all I wanted to do was code). Since then working for various software companies. Moved to Windows around the time of 3.1 with Borland C then C++. Then on to VC++ and MFC, and just about anything I could get my hands on or had to learn for my job, and been at it ever since. Of course recently I've been playing with .NET, ASP, C#, WPF etc.
Sergey Morenko
Software Developer (Senior)
United States United States
B.Sc. in Computer Science.
stefanbb
Engineer
Romania Romania
No Biography provided
Steve Hawley
Architect Atalasoft, a Kofax Company
United States United States
Steve Hawley is a software engineer/architect at Atalasoft, Inc., responsible for current and future component designs.
Szymon Pobiega
Software Developer (Senior) VSoft
Poland Poland
No Biography provided
ThinkGeo - Code Project
President ThinkGeo LLC
United States United States
Clint Batman is co-founder and President of ThinkGeo, a
software company specializing in geospatial software with an emphasis on software development tools and GPS tracking solutions.
Vinit Patankar
Team Leader Gallop Technologies
United States United States
I am a .NET Developer who has evolved into a BizTalk and MOSS 2007 consultant.
Visual Numerics, Inc.
Product Manager Visual Numerics, Inc.
United States United States
Edward Stewart received his Ph.D. in physical ocean science and engineering from the University of Delaware. Ed has experience in many quantitative areas including quantification and interpretation of statistics and probability, coordination and analysis of large data sets, frequency domain time series analysis, ordinary and partial differential equations, finite difference numerical modeling, and nonlinear dynamics. He has also been a major contributor in the development of new features and algorithms in PV-WAVE and the IMSL Numerical Libraries. Ed has published journal articles on experimental fluid dynamics and technical documents regarding Visual Numerics' products, and his work involving complex mathematical modeling has been published in areas relevant to his field.
Group type: Organisation (No members)


Zeeshan Amjad
Team Leader American Institute for Research
United States United States
Working as a Team leader in American Institute for Research
Ziyad Mohammad
Architect
United States United States
Systems Architect & Analyst with concentration in various IT technologies, especially on Microsoft platform. He is an active member of Sharepoint Community and areas of expertise are ASP.Net, SharePoint, WinForms and Workflow technologies. You can visit his blog
http://www.dotnetsoldier.blogspot.com/
 
Christian Graus
Prize pool
No prizes assigned.
 
Giorgi Dalakishvili
Prize pool
No prizes assigned.
 
J4amieC
Prize pool
No prizes assigned.
 
DaveyM69
Prize pool
No prizes assigned.
 
Samir NIGAM
Prize pool
No prizes assigned.
 
N a v a n e e t h
Prize pool
No prizes assigned.
 
Rajkumar R
Prize pool
No prizes assigned.
 
Omar Al Zabir
Prize pool
No prizes assigned.
 
leppie
Prize pool
No prizes assigned.
 
User 271009
Prize pool
No prizes assigned.
 
leckey
Prize pool
No prizes assigned.
 
Stephen Hewitt
Prize pool
No prizes assigned.
 
Hamid_RT
Prize pool
No prizes assigned.
 
John D. Cook
Prize pool
No prizes assigned.
 
Naveen
Prize pool
No prizes assigned.
 
Wendelius
Prize pool
No prizes assigned.
 
Iain Clarke, Warrior Programmer
Prize pool
No prizes assigned.
 
salysle
Prize pool
No prizes assigned.
 
Simon P Stevens
Prize pool
No prizes assigned.
 
Colin Angus Mackay
Prize pool
No prizes assigned.
 
Mark Salsbery
Prize pool
No prizes assigned.
 
CPallini
Prize pool
No prizes assigned.
 
Sacha Barber
Prize pool
No prizes assigned.
 
Pete O'Hanlon
Prize pool
No prizes assigned.
 
toxcct
Prize pool
No prizes assigned.
 
#realJSOP
Prize pool
No prizes assigned.
 
Rajesh R Subramanian
Prize pool
No prizes assigned.
 
Guffa
Prize pool
No prizes assigned.
 
Abhijit Jana
Prize pool
No prizes assigned.
 
led mike
Prize pool
No prizes assigned.
 
Cedric Moonen
Prize pool
No prizes assigned.
 
Dave Kreskowiak
Prize pool
No prizes assigned.
 
Paul Conrad
Prize pool
No prizes assigned.
 
Luc Pattyn
Prize pool
No prizes assigned.
 
Josh Smith
Prize pool
No prizes assigned.
 
David Crow
Prize pool
No prizes assigned.
 
Hans Dietrich
Prize pool
No prizes assigned.
 
Ashfield
Prize pool
No prizes assigned.
 
Marc Clifton
Prize pool
No prizes assigned.
 
sukram
Prize pool
No prizes assigned.
You must sign in to participate in this contest.
This contest has ended.
1 Jan 2008 - 1 Jan 2009