Click here to Skip to main content
13,668,378 members

Best C# article of July 2013

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.

You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2013

Current Entries

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

16 Aug 2013
Marco Merola
Creating PDF documents from XML
13 Jul 2013
Mosi_62
An FFT algorithm that runs a bit faster than the standard implementation.
15 Jul 2013
Zhuyun Dai
Using WebSocket in traditional ASP.NET and MVC 4
22 Jul 2013
Igor Ladnik
An interesting code illustrating the influence of Just-In-Time (JIT) compilation in .NET on code formation.
7 Jul 2013
Behrooz Bahrameh
This tip describes how to read Excel files and make an array of objects from Excel.
29 Jul 2013
Zhuyun Dai
Using WebSocket with Microsoft.WebSockets.dll.
22 Jul 2013
Rion Williams
This post will cover how to create a simple “cookie-aware” WebClient class that will authenticate and persist this authentication for the duration of the WebClient to allow access to secure areas of your MVC Application without the need for re-authenticating for each request.
6 Aug 2013
d.moncada
Change the accessed, modified, and created date attributes of a file
22 Jul 2013
Paw Jershauge
Want your own movie database??? Download IMDB in 20 minutes.
29 Jul 2013
Ordiales
When no XP support is necessary. Better Icon structure arrises and easy conversion is allowed.
15 Jul 2013
gandjustas
How to make better logging in your applications.
18 Jul 2013
Mannava Siva Aditya
Uploading multiple files and creating a Zip file in ASP.NET with C#.
23 Jul 2013
Christian Del Bianco
Automate the process of set value to Excel cells, assigning a cell name that matches the query result column name, leaving the end user the possibility to change the layout template.
4 Jul 2013
sumit_kapadia
Create and Bind gridview at client side with Jquery Template and ajax in asp.net
30 Jul 2013
Richard James Moss
How to use TypeConverter allowing complex objects to be edited as though they were simple strings
12 Jul 2013
SabirDeveloper
Handler for WaitAll() and WaitAny() limitation problem.
17 Jul 2013
JO Hyeong-Ryeol
Introduces the DragSource class in the Nicenis project.
2 Aug 2013
Nick Cosentino
This post discusses why you should be using interfaces in your code
30 Jul 2013
Richard James Moss
This follow up article expands upon the sample in the first part, to include more concise design time code generation, expandable property support, and finally custom lists of values.
4 Jul 2013
Timmy Kokke
Extending Blend for Visual Studio.
4 Jul 2013
Gordon Beeming (RSA)
TFS auto complete fields.
10 Jul 2013
chain1234
Remote debugging tips.
19 Jul 2013
Matthias Kainer
A short evaluation whether Domain Events can be done with DotNetRules
28 Jul 2013
Raja.Krishnasamy
Attached the test data with method for regression testing by declaring ref type in attribute
2 Dec 2013
Petar Brkusanin
Minimalistic tic tac toe game implementation with some unit test coverage.
17 Jul 2013
Tom Glick Philadelphia, US
Run-Time Stored Procedure Processing (get input values, return GridView/Excel File)
20 Jul 2013
m_kramar
Temporarily disable event handler.
22 Aug 2013
SupperSlonic
Easily create vertical tabs on a web page with no JavaScript and minimum CSS.
31 Jul 2013
Ayush001
Traditional game which becomes more interetsing.
12 Jul 2013
Abdelrahman Ismaeel Hegazy
Save image map portions for any image for later using in web or in printing using an image.
14 Aug 2013
Tharindu Nishad Patikirikorala
The MultiLevelMultiSelectCombo is an extension of the Silverlight combo box having capabilities to display hierarchical data and enable selection of multiple items.
21 Apr 2014
munagalasantosh
Access Multiple Resource file and find and replace the textual content in resource file
1 Jul 2013
KumarM.NET
How to copy data from all tables in Access 2003.
3 Jul 2013
zoyobar
Using the CommandScene class to create command scenes in the XNA, WPXNA (12)
4 Jul 2013
Timmy Kokke
The basics of the Hub control and how to use it when working in Blend for Visual Studio 2013 preview.
8 Jul 2013
chain1234
Use the AppDomain to load another .NET assembly version.
10 Jul 2013
ThatsAlok
Using coding define SSIS source connection.
31 Jul 2013
nwhitfield
Mobile, geo-centric app for Business Users, Consumers and Sales/Marketing Professionals
11 Jul 2013
DapperDanH
SignalR with Silverlight 5.
15 Jul 2013
Menelaos Vergis
FileLoadException in InitializeComponent.
15 Jul 2013
Keyhole Software
MongoDB is a scalable NoSQL document-oriented data store that has built-in geo-spatial indexing. Let’s look at its characteristics and then check out a mobile geo-spatial demo application.
19 Jul 2013
Gaurav_Chhatbar
Object oriented implementation of basic language processing / parsing leveraging LINQ / PRISM / UnityContainer.
19 Jul 2013
m_kramar
GraphicsPath outline in C# (alternative to GdipWindingModeOutline)
20 Jul 2013
m_kramar
Helper function to update/insert/delete collections in Linq2Sql
22 Jul 2013
Ernest Poletaev
Load image in background thread in Silverlight WP7.
1 Aug 2013
Nick Cosentino
How to structure your Singletons.
28 Jul 2013
Rachana BG
How to build treeview structure for SharePoint List data
10 Dec 2015
Rogai Lorenzo
Flexible server that use User Created DLL to handle incoming/outgoing client packets.
22 Oct 2013
John Atten
Build out a clean, minimal-footprint REST-ful API.
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2013

Current Participants

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

ThatsAlok
Software Developer (Senior)
India India
He used to have biography here Smile | :) , but now he will hire someone (for free offcourse Big Grin | :-D ), Who writes his biography on his behalf Smile | :)

He is Great Fan of Mr. Johan Rosengren (his idol),Lim Bio Liong, Nishant S and DavidCrow and Believes that, he will EXCEL in his life by following there steps!!!

He started with Visual C++ then moved to C# then he become language agnostic, you give him task,tell him the language or platform, he we start immediately, if he knows the language otherwise he quickly learn it and start contributing productively

Last but not the least, For good 8 years he was Visual CPP MSMVP!
No Biography provided
Ayush001
Software Developer
India India
I am Nokia Developer Champion and Microsoft MSP from last two year and have an experience of developing Windows phone apps and Windows 8 apps.
Won 1st prize in the worldwide competition of Windows phone 8 app by Nokia.
Some windows phone apps : http://www.windowsphone.com/en-us/search?q=ayush_kedia
Behrooz Bahrameh
Iran (Islamic Republic of) Iran (Islamic Republic of)
No Biography provided
chain1234
Singapore Singapore
No Biography provided
Christian Del Bianco
Software Developer
Italy Italy
Email: christian.delbianco@gmail.com
Skype: christian.delbianco
d.moncada
United States United States
Software Engineer - San Diego, CA
DapperDanH
Chief Technology Officer PROMODEL Corporation
United States United States
No Biography provided
Ernest Poletaev
Software Developer (Senior) Enterprise Information Systems, Plc
Thailand Thailand
Senior Software Developer in Enterprise Information Systems, an ERP / CRM / Docflow Software Solution Provider for Russian Local Market.

Professional Developer (C, C++, C#), since 1984. Experienced in many programming technologies.

Now i resides in Kalasin, Thailand, working remotely for my company
gandjustas
Architect i-Teco
Russian Federation Russian Federation
No Biography provided
Gaurav_Chhatbar
Software Developer (Senior) Self Employed
India India
I am Gaurav Chhatbar. I have got a total IT experience of 10 years that involves developing, leading, managing and delivering IT solutions for business.

My core expertise lies around Dot Net as well as Java technologies. In the past, I have developed / owned applications, primarily for:
Front Office Trading – Equities, Fixed Income as well as Structured Products
Private Wealth Management – Trading and CRM

For most of my career, I have worked for Morgan Stanley, Mumbai, India.

Gaurav Chhatbar
chhatbar@gmail.com
Gordon Beeming (RSA)
Software Developer Nologo Studios
South Africa South Africa
Gordon Beeming works at Nologo Studios in the sunny city of Durban, South Africa. He is the Lead for the Data and Services Team and has a strong focus on Developer Efficiencies and R&D. When he's not hacking away at a keyboard in Visual Studio he'll generally be relaxing with his family or hitting the black top getting in some mileage. He is a Visual Studio ALM Rangers, Visual Studio ALM MVP.

http://beeming.net
Igor Ladnik
Software Developer (Senior)
Israel Israel


  • Nov 2010: Code Project Contests - Windows Azure Apps - Winner
  • Feb 2011: Code Project Contests - Windows Azure Apps - Grand Prize Winner


JO Hyeong-Ryeol
Software Developer
Korea (Republic of) Korea (Republic of)
No Biography provided
John Atten
Software Developer XIV Solutions
United States United States
My name is John Atten, and my username on many of my online accounts is xivSolutions. I am Fascinated by all things technology and software development. I work mostly with C#, Javascript/Node.js, Various flavors of databases, and anything else I find interesting. I am always looking for new information, and value your feedback (especially where I got something wrong!)
Keyhole Software
Keyhole Software
United States United States
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Group type: Organisation

members

KumarM.NET
Software Developer (Senior)
United States United States
No Biography provided
m_kramar
Australia Australia
No Biography provided
Mannava Siva Aditya
Web Developer
India India
I am a 29 year old software Web Developer from Hyderabad, India. I have been working since approximately age 25. Where as in IT Development industry since 27. I am Microsoft Certified Technology Specialist.

I have taught myself in development, beginning with Microsoft's technologies ASP.NET, Approximately 3 years ago, I was given an opportunity to work as a freelance in the tech field. Now I am working as a web developer where my roles make me purely in web based technology solutions which manage and control access to applications and patient information stored in legacy systems, client-server applications.

I too had an opportunity to train some IT professionals with technical skills in development area. Which became my passion.

I have worked on various .NET framework versions(2.0 , 3.5, 4.0) and have been learning every new technology being introduced. Currently, I am looking forward to working in R & D in .Net to create distributed, reusable applications.
Marco Merola
Software Developer
Italy Italy
Take a look at my professional profile and become a part of my network on LinkedIn. http://lnkd.in/YcYs3R
Matthias Kainer
Software Developer (Senior) AutoScout24 GmbH
Austria Austria
Born, raised and killed by skynet I stopped worrying and started to code my own skynet whose sole purpose it will be to revenge my death by running over the terminator with a bobby car
Menelaos Vergis
Software Developer menelabs
Greece Greece
No Biography provided
Mosi_62
Software Developer (Senior) Güdel AG, Langenthal
Switzerland Switzerland
Computers are very straight... They always do exactly what we tell them to do... Only, much too often what we tell them to do is not really what we want them to do Smile | :)

Writing Software is one of the most creative tings one can do. I have been doing this for more than ten years now and still having a lot of fun with it. Besides doing software for HMI's on C# for business, I enjoy very much to implement interesting algorithms and analyse the mathematics they are based on in my leisure time Smile | :)

For more detailed descriptions and math visit me on my own page

www.mosismath.com
munagalasantosh
Software Developer (Senior)
India India
No Biography provided
Nick Cosentino
Team Leader Magnet Forensics
Canada Canada
I graduated from the University of Waterloo for Computer Engineering and I'm fortunate enough to work as a Team Lead of Software Engineering at Magnet Forensics. As a team lead, I'm often looking to encourage better coding standards, creative approaches to problem solving, and ensure that good clean code makes it into the code base. I want my team to produce top-notch code, but I want to make sure that we're all learning to become better developers along the way.

Blog: http://www.devleader.ca
Facebook: https://www.facebook.com/DevLeaderCa
LinkedIn: http://www.linkedin.com/in/nickcosentino
Twitter: http://www.twitter.com/nbcosentino
Google+: https://plus.google.com/+DevleaderCa/posts
nwhitfield
Tester / Quality Assurance
United States United States
Currently helping to deliver Clinical software to health care facilities across the state of Utah.
Ordiales
Software Developer (Senior)
Spain Spain
No Biography provided
Petar Brkusanin
Software Developer
Serbia Serbia
Code, chicks and rock'n'roll \m/
Rachana BG
United States United States
No Biography provided
Raja.Krishnasamy
Architect
India India
No Biography provided
Richard James Moss
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided
Rion Williams
Software Developer (Senior)
United States United States
An experienced Software Developer and Graphic Designer with an extensive knowledge of object-oriented programming, software architecture, design methodologies and database design principles. Specializing in Microsoft Technologies and focused on leveraging a strong technical background and a creative skill-set to create meaningful and successful applications.

Well versed in all aspects of the software development life-cycle and passionate about embracing emerging development technologies and standards, building intuitive interfaces and providing clean, maintainable solutions for even the most complex of problems.
Rogai Lorenzo
Student
Italy Italy
SabirDeveloper
Software Developer
Azerbaijan Azerbaijan
About me: http://www.linkedin.com/pub/sabir-alizadeh/45/50/275
sumit_kapadia
Software Developer
India India
No Biography provided
SupperSlonic
Software Developer (Senior)
United States United States
https://supperslonic.com/
https://www.facebook.com/profile.php?id=100004059913750
PhD, BSc(Eng), MCP (Web Development)
Timmy Kokke
Software Developer (Senior) Centric Netherlands B.V.
Netherlands Netherlands
Microsoft MVP Client Dev . Founder of http://StoreAppsUG.nl, the Dutch Windows Store apps and Windows Phone apps usergroup. XAML / HTML5 developer. Writer. Composer. Musician.

Twitter
@Sorskoot

Awards / Honers
• October 2010,2011,2012,2013: Awarded Microsoft Expression Blend MVP
• June 2009: Second Place in the WinPHP challenge
• February 2009: Runner-up in de Mix09 10k Challenge
• June 2008: Winner of the Microsoft expression development contest at www.dekickoff.nl

Bio
I started programming around 1992, when my father had bought our first home computer. I used GWBasic at that time. After using QBasic and Pascal for a few years I started to learn C/C++ in 1996. I went to the ICT Academy in 1997 and finnished it in 2002. Until December 2007 I worked as a 3D specialist. Besides modelling I worked on different development projects like a 3D based Scheduler and different simultion tools in C# and Java. Though out the years I've gained much experience with ASP.NET, Silverlight, Windows Phone and WinRT.
Tom Glick Philadelphia, US
Software Developer (Senior)
United States United States
Enterprise developer with over 15 years of experience coding Windows and Web Apps in C#, WCF, SQL, EF, Http, Linq, etc. Enjoy middle-tier development on large BLL/DAL projects, also full SDLC for smaller projects needing single developer.

Currently live near Philadelphia although I've been working for the past 20 months for a large health-care provider in Pittsburgh.
Zafar Sultan
Software Developer (Senior)
India India
I have been involved in web application development for last 8+ years. Currently working as a Senior Software Engineer. Have extensive experience in ASP.Net MVC, C#, MS-SQL Server, JavaScript, AJAX, jQuery and ExtJS. Still learning...
Zhuyun Dai
Architect
China China
Over 10-years experience in using Microsoft technologies.
At present, working as the architect of a clustered real-time data delivery and visualization system, responsible for the design of component architecture, product packaging and deployment, also targeting private cloud solutions for future.
zoyobar
United States United States
No Biography provided
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2013
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2013
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2013

Advertise | Privacy | Cookies | Terms of Service
Web05-2016 | 2.8.180820.1 | Last Updated 1 Jul 2013
Copyright © CodeProject, 1999-2018
All Rights Reserved.
Layout: fixed | fluid