Click here to Skip to main content
13,556,447 members

Best C# article of June 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.

9 Dec 2012
Higty
This article describes the mail sending process using the SMTP mail protocol.
4 Jun 2012
Espen Harlinn
Release the random artist inside you
13 Jun 2012
Tefik Becirovic
This article describes the SlidingPanoramaControl, a custom WPF control developed to view and rotate 360° panoramic images all around.
16 Jun 2012
Jawahar Suresh Babu
The article describes how to implement Rubberband behavior for WPF Listbox. Also it describes how to add the behavior using Expression Blend.
6 Jun 2012
Rahul Rajat Singh
Understanding templated web user controls from a beginner's perspective.
27 Jun 2012
freedeveloper
A small control to control paging in Windows Presentation Foundation.
25 Jun 2012
Matthew Searles
Similar to KAXAML's.
12 Jun 2012
Miroslav Popovic
MSBuild database migrations/upgrades with backup and restore functionality
10 Jun 2012
Roman Kiss
This article describes the design and implementation of the Message Mediator for connectivity pipeline hosted on the Windows Azure.
31 Jul 2012
Shuqian Ying
The source code and a simple demo program for a plug-in in Microsoft Managed Extensibility Framework (MEF) that provides visual display of email messages.
19 Jun 2012
Burak Ozdiken
How to make a custom panel control like in Visual Studio 2008 for a Windows Forms Application using the .NET Framework.
26 Nov 2012
Adib Saad
A .NET4.0 alternative for "Add Most Recently Used Files (MRU) List to Windows Applications"
24 Jun 2012
yuan yong fu
XDD-Tools for developer , count source code line,copy project file, remove comment in source code.
16 Dec 2014
Suvabrata Roy
Here is a help on NxBRE (Rule Engine) for basic business rules
18 Jun 2012
Clifford Nelson
A generic implementation for IValueConverter.

Current Participants

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

Suvabrata Roy
Architect ICRA Online Ltd.
India India
He has a experience of 7+ years in .Net Technology, he like to learn and share thinks about coding and development process.

Quora | LinkedIn | Twitter
Adib Saad
Software Developer
Canada Canada
No Biography provided
Burak Ozdiken
Software Developer (Senior) Analitik Yazılım
Turkey Turkey
Since 1998...

MCPD - Enterprise Application Developer

“Hesaplı hareket ettiğini zanneden ve onunla iftihar eyliyen dar kafalar; kurtulmağa, yükselmeğe elverişli hiç bir eser vücüda getirmezler. Kurtuluş ve yükselişi, ancak varlığına dayanan ve mülkü milletin gizli kapalı hazinelerini verimli hale getirmesini bilen, şahsi menfaatini millet menfaati uğruna feda eden, ruhu idealist, dimağı realist şahsiyetlerde aramalıdır.”

Nuri Demirağ, 1947
Clifford Nelson
Software Developer (Senior) Clifford Nelson Consulting
United States United States
Has been working as a C# developer on contract for the last several years, including 3 years at Microsoft. Previously worked with Visual Basic and Microsoft Access VBA, and have developed code for Word, Excel and Outlook. Started working with WPF in 2007 when part of the Microsoft WPF team. For the last eight years has been working primarily as a senior WPF/C# and Silverlight/C# developer. Currently working as WPF developer with BioNano Genomics in San Diego, CA redesigning their UI for their camera system. he can be reached at qck1@hotmail.com.
Espen Harlinn
Architect Powel AS
Norway Norway
Chief Architect - Powel AS.

Specializing in integrated operations and high performance computing solutions.

I’ve been fooling around with computers since the early eighties, I’ve even done work on CP/M and MP/M.

Wrote my first “real” program on a BBC micro model B based on a series in a magazine at that time. It was fun and I got hooked on this thing called programming ...

A few Highlights:

  • High performance application server development
  • Model Driven Architecture and Code generators
  • Real-Time Distributed Solutions
  • C, C++, C#, Java, TSQL, PL/SQL, Delphi, ActionScript, Perl, Rexx
  • Microsoft SQL Server, Oracle RDBMS, IBM DB2, PostGreSQL
  • AMQP, Apache qpid, RabbitMQ, Microsoft Message Queuing, IBM WebSphereMQ, Oracle TuxidoMQ
  • Oracle WebLogic, IBM WebSphere
  • Corba, COM, DCE, WCF
  • AspenTech InfoPlus.21(IP21), OsiSoft PI


More information about what I do for a living can be found at: harlinn.com or LinkedIn

You can contact me at espen.harlinn@powel.no
freedeveloper
Software Developer (Senior) Avalon Development
United States United States
Jose A. Garcia Guirado, Electronic Engineer, graduated in Havana/Cuba 1982, MCTS, MCSD.NET, MCAD.NET, MCSE. Worked in the Institute for Cybernetics and Mathematics of Academy of Science of Cuba for 8 years; since 1995 working as free software architect, developer and adviser, first in Argentina and from 2003 to 2010, in Germany as External consultant in DWS Luxembourg, AIXTRON AG and Shell Deutschland GmbH and from 2010 to 2012 in in Mexico in Twenty Century Fox, and Mexico Stock Exchange (BMV). Actually as freelancer in Florida, USA.
Higty
Web Developer
Japan Japan
I'm Working at Software Company in Tokyo.
Jawahar Suresh Babu
Software Developer (Senior)
India India
Jawahar working as a Senior Development Engineer in Aditi Technologies,Bangalore, India. Specialist in all XAML frameworks. Very passionate on UX Design and Development. Skilled in Expression Blend, Design, WPF, Silverlight, Windows Phone 7/8, Windows 8. Good knowledge in Entity Framework, SQLite and SQL Server also. Also had good experience with PRISM, MVVM, Caliiburn Micro and other design patterns.

He developed few products for Syncfusion Inc. Also working on some freelancing projects. Worked as a lead developer of Metro Studio from Syncfusion Inc.

An active freelancer. http://xamlfactory.elance.com

http://about.me/jawahars

http://wpfplayground.com/
Matthew Searles
Software Developer Lovatts Publications
Australia Australia
No Biography provided
Miroslav Popovic
Architect Abacus Solutions and Consulting, Inc.
Bosnia and Herzegovina Bosnia and Herzegovina
No Biography provided
Rahul Rajat Singh
Software Developer (Senior)
India India

I Started my Programming career with C++. Later got a chance to develop Windows Form applications using C#. Currently using C#, ASP.NET & ASP.NET MVC to create Information Systems, e-commerce/e-governance Portals and Data driven websites.

My interests involves Programming, Website development and Learning/Teaching subjects related to Computer Science/Information Systems. IMO, C# is the best programming language and I love working with C# and other Microsoft Technologies.

  • Microsoft Certified Technology Specialist (MCTS): Web Applications Development with Microsoft .NET Framework 4
  • Microsoft Certified Technology Specialist (MCTS): Accessing Data with Microsoft .NET Framework 4
  • Microsoft Certified Technology Specialist (MCTS): Windows Communication Foundation Development with Microsoft .NET Framework 4

If you like my articles, please visit my website for more: www.rahulrajatsingh.com[^]

  • Microsoft MVP 2015
Roman Kiss
Software Developer (Senior)
United States United States
No Biography provided
Shuqian Ying
Founder CryptoGateway Software Inc.
Canada Canada


His interests in software research and development include security, domain specific meta-language development technologies and tools, meta-language driven code generation, generation of non-invasive and virtual SQL database for "un-structured" data (sqlization), automated relational data service production technologies, file system sqlization technologies and products, structured multi-lingual documentation tools and technologies, sqlization of user's personal data, like emails, etc.. He likes to use distributed code version control system to manage codes. For that reason, a tool to manage git repository forest (related git repositories) was even developed internally.


He was a physist before year 2000. He studied theoretical physics (the hidden symmetry between the past and future, quantum field theories, mirror universe, cosmological dark energies etc.) in which he think to had made fundamental breakthroughs[^] but the community is either not ready for it or is actively rejecting/ignoring it Smile | :) .







Most recent free tools to share:



  • V-NET[^] - connects you devices anywhere on the internet. Voice/video chat, multicase, monitoring and file transfer, private networking, etc..
Tefik Becirovic
Systems Engineer
Germany Germany
No Biography provided
yuan yong fu
Web Developer duchang soft
China China
yuan yong fu of duchang soft , come from CHINA , 2008 Microsoft MVP,Use GDI+,XML/XSLT, site:http://www.cnblogs.com/xdesigner/
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.
Total prize value: $957.00

Announcements


Advertise | Privacy |
Web01-2016 | 2.8.180515.1 | Last Updated 1 Jun 2012
Copyright © CodeProject, 1999-2018
All Rights Reserved. Terms of Service
Layout: fixed | fluid