Click here to Skip to main content
13,349,293 members (58,259 online)

Best C# article of December 2012

This competition has ended

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 15 entries are shown.

25 Jan 2013
FatCatProgrammer
StarReport: WPF-less GDI+.NET report component.
21 Jan 2013
Srinivasu Pemma
This tip provides an easy way of dealing with different types of data sources for LINQ Group By taken from my blog http://www.srinetinfo.com/2012/12/linq-group-by.html
13 Dec 2012
Vijay Tanwar
Convert Word documents, Excel sheets to HTML files using Microsoft Office Interop API and render the result back to a client browser.
13 Jan 2013
Grasshopper.iics
How to build and publish Ultrabook desktop Apps in Intel AppUP store
6 Mar 2013
KenBeckett
Calculating metrics on and searching a CodeDOM.
4 Feb 2013
Enrique Albert
Unit of Work and Repository RavenDB implementation example
28 Dec 2012
Antonino Porcino
a TodoMVC implementation written in C# and compiled to JavaScript
1 Mar 2013
Yasser Moradi DNP
Parse CanExecute to detect when CanExecuteChanged should be called.
10 Dec 2012
Robert Hoffmann
History of globalization in ASP.NET and available options.
24 Dec 2014
Alexander Batishchev
Implementing WCF behavior extension to run code on service launch
14 Dec 2012
orouit
This article demonstrates how to implement interfaces defined for a WinRT component in a C# Windows store DLL or a C# Windows store application.
23 Dec 2012
Oleksandr Kulchytskyi
This tip explains how to increase performance in serialization by using MessagePack
24 Jan 2013
Oleksandr Kulchytskyi
More advanced singleton implementation.
28 Dec 2012
Christopher Diggins
A library of extension methods similar to IEnumerable for working with immutable arrays.
9 Apr 2013
David J Rundle
Handling the Faulted state and Closure of a WCF service when being used in a stateful application.

Current Participants

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

Alexander Batishchev
Software Developer
United States United States
.NET developer and architect
Antonino Porcino
Software Developer
Italy Italy
No Biography provided
Christopher Diggins
Software Developer Autodesk
Canada Canada
This article was written by Christopher Diggins, a computer science nerd who currently works at Autodesk as an SDK specialist.
David J Rundle
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided
Enrique Albert
Software Developer (Senior)
Ireland Ireland
No Biography provided
FatCatProgrammer
Software Developer (Senior) Finance Industry
United States United States
Currently pursuing 'Programming Nirvana' (The ineffable ultimate in which one has attained disinterested wisdom and compassion as it relates to programming)

Respected Technologies
1. Confusor (https://confuser.codeplex.com/)
2. Power Threading (http://www.wintellect.com/Resources/visit-the-power-threading-library)
3. EDI Parsers (http://www.rdpcrystal.com)


Acknowledgements:

Microsoft Certified Technologist for WPF and .Net 3.5 (MCTS)
Microsoft Certified Technologist for WCF and .Net 3.5 (MCTS)
Microsoft Certified Application Developer for .Net (MCAD)
Microsoft Certified Systems Engineer (MCSE)
Microsoft Certified Professional (MCP)

Sun Certified Developer for Java 2 Platform (SCD)
Sun Certified Programmer for Java 2 Platform (SCP)
Sun Certified Web Component Developer (SCWCD)

CompTIA A+ Certified Professional

Registered Business School Teacher for Computer Programming and Computer Applications (2004)
(University of the State of New York Education Department)

Graduated from University At Stony Brook
Grasshopper.iics
CEO Integrated Ideas
India India
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Group type: Organisation

members

KenBeckett
Software Developer (Senior)
United States United States
I've been writing software since the late 70's, currently focusing mainly on C#.NET. I also like to travel around the world, and I own a Chocolate Factory (sadly, none of my employees are oompa loompas).
Oleksandr Kulchytskyi
Team Leader Delphi LLC
Ukraine Ukraine
No Biography provided
orouit
Architect Connect In Private
Singapore Singapore
Software Architect, COM, .NET and Smartcard based security specialist.

I've been working in the software industry since I graduated in Electrical and Electronics Engineering. I chose software because I preferred digital to analog.

I started to program with 6802 machine code and evolved to the current .NET technologies... that was a long way.

For more than 20 years I have always worked in technical positions as I simply like to get my hands dirty and crack my brain when things don't go right!

After 12 years in the smart card industry I can claim a strong knowledge in security solutions based on those really small computers!
I've been back into business to design the licensing system for the enterprise solution for Consistel using a .NET smart card (yes they can run .NET CLR!)

I'm currently designing a micro-payment solution using the NXP DESFire EV1 with the ACSO6 SAM of ACS. I can then add a full proficient expertise on those systems and NFC payments.
This technology being under strict NDA by NXP I cannot publish any related article about it, however I can provide professional consulting for it.

You can contact me for professional matter by using the forum or via my LinkedIn profile.
Robert Hoffmann
Software Developer (Senior) Index Multimedia
France France
Internet & Technology related professional since 1994. Passionate about WEB 2.0 and Community/Social networking related type Websites, or anything that is tech related to bridging the gap between the User and his everyday Multimedia Experience.
Srinivasu Pemma
Technical Lead
India India
Working as Technical Lead for last few years and has very good exposure to ms.net technologies
Vijay Tanwar
Software Developer (Senior) Nagarro Softwares
India India
I am vijay tanwar and i am a software engineer with passion of programming. I love to programming in c#, I love to warp up more and more things in few lines of code. my favirote languages are c# and javascript and both are fully object oriended. I always like to become the .net Architect.
Yasser Moradi DNP
Technical Lead
Iran (Islamic Republic of) Iran (Islamic Republic of)
Technical manager who leads technological development activities in Fermium team. More info about Fermium team in http://fermium.co/
Shell MegaPack.Net  -  LogicNP Software   (valued at $299.00)
Drop-In Windows Explorer Like File & Folder Browsing GUI Controls & components (In cases of repeat winners LogicNP may offer the winner to either upgrade to the latest version or to choose the license for our another product)
SmartOutline 2010  -  SmartOutline   (valued at $139.00)
Store and manage notes, HTML forms, project information, links and more all in one organized document format. Fully .NET Extensible
Crypto Obfuscator For .Net - Enterprise Edition  -  LogicNP Software   (valued at $399.00)
Protect and optimize your .Net software using Crypto Obfuscator’s advanced obfuscation, encryption and optimization technology. (In cases of repeat winners LogicNP may offer the winner to either upgrade to the latest version or to choose the license for our another product)
The latest C# ebooks from informIT  -  Andrea Bledsoe   (valued at $120.00)
Two ebooks from Pearson imprints Addison-Wesley or Sams Publishing. The value of the prize is an estimated prize value of two ebooks. The total number of ebooks awarded is a maximum of two.
ActiveReports 7  -  ComponentOne-PA   (valued at $1,599.00)
A .NET Reporting tool for Silverlight, Windows Forms, ASP.NET, and Windows Azure with an End-User Report Designer and Visual Studio integration. It offers.NET developers everything from familiar Visual Studio integrated designers to extensive APIs.
Total prize value: $2,556.00

Discussions

 
-- There are no messages in this forum --

Advertise | Privacy |
Web02 | 2.8.180111.1 | Last Updated 1 Dec 2012
Copyright © CodeProject, 1999-2018
All Rights Reserved. Terms of Service
Layout: fixed | fluid