10,879,049 members (84,768 online)
Sign in
Email
Password
Forgot your password?
Sign in using
home
articles
Chapters and Sections
>
Search
Latest Articles
Latest Tips/Tricks
Top Articles
Beginner Articles
Technical Blogs
Posting/Update Guidelines
Article Help Forum
Article Competition
Submit an article or tip
Post your Blog
quick answers
Ask a Question
View Unanswered Questions
View All Questions...
C# questions
ASP.NET questions
VB.NET questions
Javascript questions
SQL questions
discussions
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work & Training Issues
Design and Architecture
ASP.NET
JavaScript
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
Adobe Technologies
C#
Free Tools
Objective-C
Ruby On Rails
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
.NET Framework
Android
Mobile
Sharepoint
Silverlight / WPF
Visual Basic
Web Development
Site Bugs / Suggestions
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
Product Showcase
Research Library
CodeProject Stuff
community
Who's Who
Most Valuable Professionals
The Lounge
The Insider News
The Weird & The Wonderful
The Soapbox
Press Releases
Non-English Language
>
General Indian Topics
General Chinese Topics
help
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
Site Map
Advertise with us
Employment Opportunities
About Us
Search within:
Articles
Quick Answers
Messages
Search only within this section
Languages
»
C#
Desktop Development
Button Controls
Clipboard
Combo & List Boxes
Desktop Gadgets
Dialogs and Windows
Document / View
Edit Controls
Files and Folders
Grid & Data Controls
List Controls
Menus
Miscellaneous
Printing
Progress Controls
Selection Controls
Shell and IE programming
Smart Client
Splitter Windows
Static & Panel Controls
Status Bar
Tabs & Property Pages
Toolbars & Docking windows
Tree Controls
Web Development
Ajax
Applications & Tools
ASP
ASP.NET
ASP.NET Controls
ATL Server
Caching
Charts, Graphs and Images
Client side scripting
Custom Controls
E-commerce
HTML / CSS
ISAPI
LightSwitch
Node.js
PHP
Session State
Silverlight
Site & Server Management
Trace and Logs
User Controls
Validation
View State
WAP / WML
Web Security
Web Services
Wiki.ASP.NET articles
Mobile Development
Android
BlackBerry
iPhone
Mobile Development
Palm and WebOS
Tablets and All-in-Ones
Windows Phone 7/8
Cloud Computing
Amazon Web Services
Azure
Enterprise Systems
Content Management Server
Microsoft BizTalk Server
Microsoft Exchange
Office Development
SharePoint Server
Database
Database
NoSQL
SQL Reporting Services
Multimedia
Audio and Video
DirectX
GDI
GDI+
General Graphics
OpenGL
Languages
C / C++ Language
C#
C++ / CLI
Java
MSIL
Other .NET Languages
Perl
VB.NET
VB6 Interop
VBScript
XML
Platforms, Frameworks & Libraries
.NET Framework
::Workspaces
ATL
COM / COM+
Cross Platform
GPU Programming
Libraries
LINQ
MFC
Social Network APIs
STL
Win32/64 SDK & OS
Windows API
Windows CardSpace
Windows Communication Foundation
Windows Powershell
Windows Presentation Foundation
Windows Runtime
Windows Security
Windows Workflow Foundation
WTL
General Programming
Algorithms & Recipes
Bugs & Workarounds
Collections
Cryptography & Security
Date and Time
DLLs & Assemblies
Emulation
Exception Handling
Game Development
Internet / Network
Localisation
Macros and Add-ins
Parallel Programming
Programming Tips
String handling
Threads, Processes & IPC
Tools and IDE
Ultrabooks
Uncategorised Quick Answers
Uncategorised References
Uncategorised Tips and Tricks
WinHelp / HTMLHelp
Graphics / Design
Expression
Usability
Windows 8 Design
Development Lifecycle
Code Generation
Debug Tips
Design and Architecture
Installation
Testing and QA
Work Issues
General Reading
Book Chapters
Book Reviews
CodeProject FAQs
Hardware & System
Hardware Reviews
Interviews
Scrapbook
Uncategorised Articles
Uncategorised Technical Blogs
Third Party Products
Product Showcase
Reviews on Third Party Products and Tools
Third Party Products and Tools
Mentor Resources
Author Resources
Internet of Things
Arduino
Netduino
Raspberry Pi
Wearables
Submit your article
C#
Great Reads
DSLs: A Deep(ish) look
by
Sacha Barber
A look at common internal DSL techniques,
with a mocking framework example
Laser Guided Tic Tac Toe Game using Webcam For Vision
by
shivamkalra
In this article,
we will put together a program which will allow us to play Tic-Tac-Toe game against computer with laser light and webcam for vision.
Automatic Linguistic Indexing of Pictures (ALIP) By Artificial Neural Network Approach
by
Chesnokov Yuriy
The article describing how computers may be used in intelligent annotation of the audio,
video or image media data content with perculiar phenomenon arising from such novel field that can be coined as 'AI-xenophobia' or 'Cyber-xenophobia' or 'Cyborg-xenophobia'?
A Project Dependency Graph Utility for Visual Studio 2008
by
Marc Clifton
Review your project dependencies.
Latest Articles
Toggle Enum Values of an Enum Variable
by
Sachit Devkota
Toggle between enum values of an enum variable
Use Webclient to Make An Auto Updater
by
BlueMaple_chief
To make a simple auto updater demo,
I use webclient 'interfaces' to download the file and monitor the progress.
Properly Split and Merge Files
by
EveryNameIsTakenEvenThisOne
Splitting and re-construction of any kind of files made easy,
without corruping the result.
NBitcoin Indexer : A scalable and fault tolerant block chain indexer
by
Nicolas Dorier
Leverage Azure,
powershell and NBitcoin for a fault tolerant and scalable block chain indexer
Research Library
Gartner: Magic Quadrant for On-Premises Application Platforms
New and composite on-premises applications need a complex array of...
IDC: How Red Hat's JBoss Enterprise Application Platform is Extending Business Value
IDC studied the business value and benefits that three JBoss customers...
Is an Open Source BPM Solution Right For You?
If you are considering deploying business process management (BPM)...
IDC: The Intelligent Integrated Enterprise
Read this paper to learn how you can create an intelligent, integrated...
Discussions
How to capture the scroll button pressed?
by
Will5801
on
Processing Global Mouse and Keyboard Hooks in C#
My vote of 1
by
Member 11096518
on
article "A Beginner's Tutorial on Implementing...
My vote of 3
by
Nick Alexeev
on
Article "Multiple Inheritance in C# 3.0"
Much simpler method to do the same thing...
by
Yogesh Jagota
on
tip/trick "Toggle Enum Values of an Enum Variable"
Re: Performance Benchmarks
by
mrchief_2000
on
tip/trick "C# Custom Mapper"
All Articles
Search by Tags
Language
VB12.0
VBE
VBA7
VB>NET
VC
VB11.0
VC++
C#5
VBA
C#3.5
ASM
VB
VB.NET
VB7.x
VB8.0
VB9.0
VB10.0
VBScript
C
Objective-C
C++
VC6
VC7
VC7.1
VC8.0
VC9.0
VC10.0
VC11.0
VC12.0
C++/CLI
C#
C#2.0
C#3.0
C#4.0
CSS
eVC
eVC3.0
eVC4.0
F#
Forth.NET
HTML
Java
VB6
Javascript
JScript.NET
MSIL
Perl
Python
IronPython
Python2.4
Python2.3
Python2.2
Ruby
IronRuby
Ruby1.8
SQL
VB-InterOp
UML
X++
XML
XHTML
XSLT
Erlang
Platform
Cloud
Windows
Win8
Win7
Win2008-R2
Win2008
Vista
Win2003
WinXP
Win2K
TabletPC
Embedded
WinMobile
PocketPC-2002
WinMobile2003
WinMobile5
WinMobile6
.NET
.NET1.0
.NET1.1
.NET2.0
.NET3.0
.NET3.5
.NET4
.NET4.5
Mono
DotGNU
Mobile
Windows-Phone-7
PalmOS
iPhone
Android
Blackberry
.NETCF
Java SE
JavaSE6
J2SE5
J2SE4
J2EE
J2ME
Linux
Office
XBox
Technology
Sqlite
SQL-server-2008R2
Expression blend
sqldatasource
SqlServerm
SQL-server-2014
SQL-server-2012
SQLlite
All-Topics
Ajax
ADO.NET
ADO
ASP.NET
ASP
Apache
ATL
AWT
COM
COM+
DirectX
Flash
GDI
GDI+
Hardware
IIS
IIS5.1
IIS6
IIS7
jQuery
JNDI
JDBC
JNI
LINQ
MVC
MFC
MySQL
Oracle
OpenGL
SAP
PHP
Silverlight
SQL-Server
SQL2000
SQL-server-2005
SQL-CE
SQL-Server-2008
STL
Swing
Visual-Studio
VS.NET2003
VS2005
VS2008
VS2010
VS11
VS2012
Win32
Win64
WebForms
WTL
WPF
AppFabric
Azure
WCF
XAML
PowerShell
Groovy
Audience
CEO
Architect
Dev
DBA
Design
QA
SysAdmin
Marketing
Sales
Skill Level
Beginner
Intermediate
Advanced
Topic
LINQ.
div
dnn
BeanShell
parallel_for
Viewer
Poker
retrospective
AsyncTask
CSRQ
Manifesto
Meeting
Planning
Meeting
shouting
diagram
designer
windows_phone8
slideview
Public
maartens
learning
embedding
word2vec
visualization
browsers
web-dev
v3
condition
Tranformation
tsne
barnes-hut
cpanel
wearable
pebble
galileo
Image-Slider
Elastislide
Classes
HighCharts
Tizen
Gears
Wearable-Devices
WindowsStore
Large
SelectedValue
EventLifeCycle
IsPostBack
C++/MFC/Console
Works
by
ADF
Boo
httphandler
call
curves
linkedln
Polymorphism
Step
by
step
step
dt
LBP
Adobe
Captivate
5.5
FileIO
Calender
Netezza
nuke
DropBox
ColorPickerExtender
2008R2
UIView
Layers
Property
Open
UnityConfiguration
entity-foundation
petroleum
tamil
magento
Compiled
Opensource
Action
Oil
Simulator
Fully
implicit
IMPES
reservoir
.Silverlight
WebMethod
auto-correct
constexpr
ODR
Black
WinAPI
EnumChildWindows
winpcap
workflow
methods
CouchDB
Pdftoword
exe
DCOM
EntityFramework6
Junk
logout
html2canvas
CreateJS
CoreAnimation
nodes
GIS
POSIX
ETL
kettle
Bamboo
Karma
Thunderbird
System.Reflection
Cisco
data-center
sign-on
server-2012
C++.
Pentaho
Lean
MSBI
SibnalR
RealTime
intranet
Cookie
JavaFX
jobs
config
Profiles
MPEG-2
MPEG-4
Works-on-my-machine
POS
Ready
MHTML
Contest
InputGesture
MenuItem
ImageResizer
TortoiseSVN
StyleCop
keyCode
Ports
HTM
Stored-Routines
MySQL-Connector
HTML5/CSS3
EntityFramework5
Ports...
Tasks
RowCancelingEdit
RowUpdating
Escape
Vısual
studıo
pagelife
cycle
stacktrace
IE11
HtmlEditor
CKEditor
FallbackValue
TargetNullValue
Vote
Reputation
editing
TBB
CImage
hbitmap
Favicon
Workspaces
SqlDataReader
quicklaunch
Google-Play
linkedin
UIActionSheet
Mail
IAmACheater
rewrite
DataContract
MessageContract
online
module
grid.mvc
SyncFx
ECMAScript
profile
DirectoryInfo
GetFiles
SoftNI
Subtitle
SerialLcd
MatrixKeypad
Authorization
iOS7
Datakeyname
LCD
SoftwareSerial
Matrix
Keypad
PIR
abusive
ConfigureAwait
new
gitter
windo
auhtentication
UTF-8
authetication
hex
openers
dbnull
bundles
lockfree
ClientSide
ClientID
Spring
Comms
Google-Cloud-Storage
db4o
ActiveServerPages
ASPPlus
ardruino
Parallelism
Lock-free
.framework
Raster
Vector
Image-Processing
Image-Conversion
start
NoAttempt
MTP
POP3
TLS
Nesting
pdftohtml
OAuth2
google-api
vedio
TcpChannel
hosts
vist
JPA
JDO
ISD
windowsMobile
DOD
Jade
DEVNAMES
Zend-Studio
JQuery.js
Factory
Factory
[Repost]
vectors
Phone-8
FileStream
Secure
Area
DEVMODE
PACS
DICOM
IPP
definition
mp4
menustrip
Timer
Communication
interruption
AOIT
AppDynamics
websitepanel
HDEVNAMES
Intercepting
RadTooltipManager
State
codedump
datagr
xlsx
Selector
GlobalAlloc
HGLOBAL
serialize
HDEVMODE
sq
ApplicationCommands
TFS2012Ex
DHTMLl
WebConfig
NPOI
Typecasting
aspx
Android4
webapp
VERTY
EBase
Perfect
perfect
Perfect
MDbg
leadtools
casting
Sphere
Hyper-V
image-rotator
stepper
Jira
GitHub
FileResult
field.
HtmlDocument
Primary
AutoIncrementSeed
activiti
CRUD
windows-mobile
ItemsControl
Multibinding
report
Blinking
Cordova
html5-canvas
HtmlEditorExtender
keyup
Confirm
NTFS
SAX
Abstract
Type
Micro
classicasp
Route
Transfer
Request
Gear
Autofac
VIews
Lucene
Routers
MonoTouch
Xamarin.iOS
Transfer
Play
Ownership
MSTest
Emoticon
contextmenu
selenium
magick
RadEditor
Informix
OsX
code
tutorials
Firebird
AVR
DevC
read/write
AlertDialog
Activity
Enity
RowDeleting
RowDataBound
antivirus
shellscript
jqPagination
DevOps
diagnosing
multiobjective
tabu
zoning
Intermediat
Lenovo-Horizon
mvc5
Repeater
CheckBoxList
command-line
clustering
compactness
homogeneity
RatingControl
Popup
AjaxControlToolkit
google-anlytics
google-analytics
System.Windows.Forms
Teradata
AIC-2013
dtsearch
LinkedPIXEL
Red
Hat
WCFServices
MasterCard
OpenAPI
Fitbit
migration
Tera
JW
WTF
ForeignKey
Theory
elment
bootcamp
shared_ptr
RowEditing
username
jPlayer
SoundManager2
audio.js
Commanding
Automated
CARD
sub
subreport
Parallelport
Patern
network-programming
biometrics
Loose
coupling
ViewModel
Sinatra
Heroku
8.1
dyn
prompt
Blogs
camera
motion
Pagging
WebControls.Menu
Cofe
DragMove
check
Auditing
WDM
msvad
Kernnel
surveillance
Signal
fastreport
window.print
Chromecast
Phone7
ActiveDirectory
less.css
print
using
thermal
Jasmine
ECG
LinkButton
Onclick
Vliadtion
Examples
How
PyTools
UDM
Unified
Dimensional
Modeling
Modeling
ModalPopUpExtender
Site
Starter
Kit
DefaultValue
override
CopSSH
Configuration
CUDAfy.NET
twilio
Virtual-Device
Sesison
Classifieds
fusioncharts
free
slideDown
treview
service..
Configuration
repeat
XmlSerializer
Debian
Broadcom
B43
Wireless
Educational
DOCX
ELF
TCP
coverage
R
effects
Responsive
Finance
Art
EZGUI
sprites
hiding
FPDF
Portable
11g
resources
Unity3D
Django
ToolBoxControl
Joomla
pooling
inherited
method
Finalize
Dispose
Creating
BIOS
MBR
11
RavenDB
SOQL
AutoMapper
MySQL
kendo
Dart
Gmail
Imap
POP
PreparedStatement
setDate
Provider
prototype
constructor
lame
Haswell
laptop
EAGetMail
Turkish
Atom
Powerbasic
Explore
education
CP10
chosen
cypher
OpenType
BCP
DO
MY
DoMyWork
RFID
transponders
WindowsApplication
CompositeCommand
SharedSrevcies
Biometric
Fingerprint
picture
openxml
DataTune
TargetData
Eye
rectangle
EventAggregator
DelegateCommand
haephrati
Michael
Haephrati
Amiga
Rashumon
HarmonySoft
Manager
MTM
HierarchicalDatagrid
Devanagari
ace
InputMask
with
like
formating
Skype
smartcard
IamLazy
D
Cutting
wpfextendedtoolkit
Priority
TaskScheduler
daypiolet
MSExcel
Account
Readonly
Const
xampp
MSXML
wpfextended
GimmeCode+
tftp
libraries
Updating
random
Saa
AzureWebSites
Quickbooks
Connector
CDN
ScriptManager
BoundChecker
GoogleApp
lincense
commercial
advert
home
IIS8
credit
cards
mod10
Luhn
Laziness
WRL
CopyProtection
HTML.
Layout
15
self-host
Dispatcher
gac
KeyboardListener
versioning
WebRTC
8086
Saltarelle
TodoMVC
header
crime
webresponse
DropDownList
c++builder
down
C++//MFC
Nant
GNU
ToolStrip
webkit
msaccss
Approval
CUDA
Flipkart
topshelf
windows-store
SOLID
miscellaneous
functions
CWinThread
Lambda
expressions
ARM
NEON
one-way
None
xCode
GLKit
Working
cryp
lazy
givemecode
UPnP
SqlDependency
axWindowsMediaPlayer
XML-Documentation
Kata
crash
properties
objects
validator
port
mapping
port-mapping
credits
copyrights
DynamicMethod
duck
copy
field
TouchScreen
webscraping
code-generation
Scrum
NuGet
Install.ps1
no-effort
Exolorer
C3
Dangling
Pointer
windows-server-2008
edmx.
try
catch
if
else
GSM
Unity
RNG
UVC
WIA
Win32/64
imaging
box
clang++
partition
TextInfo
TitleCase
Symbol
VisualStudio2010
tablet
words
nlog
windows.forms
dropdown
Accelerometer
AS3
Bluetooth
MonoForAndroid
HTML5/CSS
HLSL
RTC
DOT
WFP
Basic
Spring.NET
vsc++
restart
shutdown
lock
logoff
GPS
Html5(WebSockets)
ITriedNothing
tightVNC
comparison
off
topic
Utltrabook
Splash
app
Extended.Toolkit
Annotation
FLuent
WinJS
positions.
EJB
Servlet
PropertyGrid
Win8-Desktop
Lubuntu
UpdateProgress
FileUpload
DetailsView
bitwise
operators
chess
JSF
sharepoint2010
Sensors
iCanHazCodez?
hooking
TcpClient
App_Code
UPOS
Typescript
webapplication
Tokens
Federated
touch
File/Shell
joke
OpenID
eventhandler
OLE
Download
umbraco
internal
Aritcle
missing
need
App.config
connection
password
connectionstring
Cr
crosspost
collisions
asio
smb
Emai
c/c++
NotAQuestion
malware
Windows-Phone-8
SDK
NDk
TDD
picturebox
AppDomain
Caliburn.Micro
Nokia
S60
dianosing
DBMS
Health
Diet
Group
Policy
Multidimensional
DAO
databse
queries
Multi-touch
Life
Fitness
Exercise
EF5.0
plinq
array
Schema
heavy
operations
win
Moscrif
conversion
CLOB
OleDb
OAuth
Bug
template
superfish
rtl
KLOUT
intrinsics
struct
frameset
Help
Doctrine
TWAIN
marshalling
T4
ODAC
ODP.NET
Entities
ASP>NET
physics
frame
speak.js
Web-Razor
Newgen
Radbutton
not-programming
money
MonoDevelop
Notification
ASP:NET
FIX
tts
text-to-speech
ZedGraph
g++
inline
Intel
RichTextBox
OvertypeMode
Tag
QuickFix
vi
Feature-Pack
WinR
VPN
POS.NET
routing
decorator
SASS
NBT
Named
Facebook
Raspberry
Pi
Chromium
updater
KnockoutJS
bind
IIS7.5
Music
vshost.exe
COleDateTime
ParseExact
logging
log
mailling
SSE
C++/AMP
ADB
beg
PLC
DoesNotMakeSense
jsrender.js
Knockout.js
bootstrap
NET4.5
CE
Zones
Mercurial
Mercurial
IE10
VisualStudio2012
results
read
results
Refactor
chromiumembedded
FOP
Dependency
ninject
webapi
Mango
FogBugz
postback
trigger
Server2010
Knockout
paging
Base36
itextsharp
behaviors
CD-Text
Plist
third-party
mailing
each
Authentication
Location
Geolocation
path
interactive
App_Offline.htm
Offline
normalization
Firewall
NLB
duplicate
Plone
Zope
quartznet
quartz.net
Aspose
concepts
Autocomplete
website
ITSM
Deserialize
resize
side
mode
cacls
OData
Csharp.net
statechart
Modules
Exchange-Server
types
numerics
Phalanger
X
kiosk
dataset
eg.C#
SqlBulkCopy
row
DataReader
power-shell
MineCraft
Management
Languages
dbase
III
typed
click
WDK
USB/HID
RAWINPUT
borders
Dump
firmware
BHO
Click
hidden
minimized
simulate
EnumProcessModules
Third
rss
feed
NXT
Fantom
Windbg
mix
mixal
CPP/MFC
Opera
MVC4
Counters
Amazon-SQS
alternative
pasting
vs11beta
Garbage
Collection
Garbage-Collection
Lease
Shippinglist
Xamarin
Shaders
Cookbook
JSON.NET
Await
PhoneJS
DNS
RadioButton
ReWork
LotusNotes
X3DML
PE
VS2013
PaaS
OMR
IntelAIC2013
AIO
fragile
Parse
stm32
Version
SP3
Printers
NativeExcel
obsolete
cURL
WINE
SelectedIndexChanged
MVC-API
Mapped
BoF-SURF
BoF-SIFT
storage
construction
deprecate
EntityFramework
Instant
Payment
Notifications
histogram
SIFT
SURF
Intertop
CMFCRibbonBar
fasm
jtextfiled
sinhala
WPXNA
Visa
VisaNet
nasm
DOWNLOADING
Screaming
Java.
Document
Pending
changes
CORS
OllyDbg
anti-debug
gesture
VisualStudio2008
underscore.js
backbone.js
datalist
CQRS
bill
Impact
Indian
IT
Fail
LLLPG
isbn
progess
Blender
programatically
US
Immigration
BPMN
Migradoc
TIFF
Concurrency
codeblock
Linked
PNG
Dynamic
LESS
dapper
tiles
ER/Studio
Google+
GPU
Cooler
SharePoint2013
NoSQL
JPG
Logger
blacklist
screenshot
haproxy
subdomain
Monogame
Tracking
CustomAction
ob
ActiveTreeView
SSTree
SSTreeWndClass
box2d
kineticjs
JVM
OpenXLive
MFC/C++
GLUI
saver
re-posted
Nullable
4.o
ASP.NET2.0
Compatibility
OleLoadPicture
AngularJS
Shopping
Cart
solutions
mutual_ssl
glyph
neural
Node.js
Restful
pdf2json
WAMP
BSOD
private
Pocket
Nose
HANA
PhoneGap
Learn
training
dojo
ASP.NET4.0
MciSendString
Autodiscovery
Zimbra
SignalR
MergeSort
Installation
MSAccess
elmah
ultra
SOLR
JSONiq
SP1
silverpop
DataBa
partialview
autostart
Gecko
I18N
Culture
CodeIgniter
Jquery(tooltip)
economics
Recursive
MOSS2007
Google-Maps
Sharp-Map
Threading
Excel
Encryption
Decryption
Ubuntu
peer-to-peer
PInvoke
PDF
Midi
PluginException
statistics
Sprint
Backlog
Burdown
jetbrains
intellij
idea
Owner
Master
Team
Explained
Product
Backlog
User
SmtpClient
NET2.0
CP
VideoSlider
product
DWH
4+
SSMS
to
Mapper
TableStorage
CEP
visual-source-safe
deserialization
Beginners
windowsPhone8
MDX
MS-Sql
SoapUI
Arduinio
SQL2008
Big
StreamInsight
Shape
Detection
Mathmatics
geoserver
RadTabStrip
My-Sql
macro(vba)
SQL-server-2008R2.
hiring
Enums
zeromq
hadoop
UISwitch
IDontCare
C+11
cmd
C++14
VS14
fields
Self-organizing
SOM
saml
Server2005
netduino
word-embedding
clusplot
kmeans
configurationmanager
Elasticsearch
Kibana
ghraphics
minizip
Efficiency
representation
Rtsne
maarten
Closure
Liberator
Korma
GridControl
VB#
Production
Sql2012
entity-framework
reportviewer
Constant
wind
Continuous-build
Bitcoin
Spike
Server.
Monthly
Prize
Modifiers
kendoui
C#2010
Maintainability
Dataview
MVC.NET
Defender
Information
Content
jaxb
underscore
Mecanim
usrcontrol
RESTFull
systems
Wait
-free
photoshop
sql2005
FoldLeft
Reduce
Reduction
Short
Circuit
Foundation
Identity
Seed
legacy
Java8
Fold
Left
7-zip
extract
archive
xps
WebForms.images
ServerControl
owin
Swift
JIT
Imagemap
7zip
7z
Linux/Unix
cloudflare
Utility
Introduction
C##
Premium
Steam
convert
IDE
Reports
Turbo
TurboC++
QT
display
icon
size
Forms
keypress
InputLanguage
MysticalPowers
Outlook
Networking
LAN
Foo
Reporting
Steps
Recorder
CTreeCtrl.
web.Config
Transform
structures
MPEG
Gtk#
CORBA
Lucene.NET
ODBC
Templates
Boost
RIA
DataGrid
XNA
administrator
current-directory
struts
WSS
Project
CSV
Unicode
JSON
GUI
Cygwin
Git
linker
Oxymoron
psychic
abilities
MSComm
USB
ProbablyBadIdea
TurboC
ListView
installer
NeedMysticalPowers
MessageFromSpace
Malamanteau
Algorithms
plugin
SSRS
General
legal
menu
UI
XNA3.0
PrototypeJS
Shell
Color
Application
Framework
Scheduler
Web-Development
User-controls
AOP
regular-expression
Toolbar
shortcut
checkbox
Video
combobox
Speech-SDK
directshow
Gridview
Sorting
Bidirection
DateTime
Access
Exception
JDK
Sharepoint
ActiveX
msi
Windows-Installer
Game
Robot
Euler
maths
Calculus
media
player
Microcontroller
portlet
locked
file
socket
udp
Humor
ListBox
DockPanel
DataTemplate
practices
programming
avoid
partial
VSTO
Matlab
Events
Missed-Article
directory
sso
calcium
encoding
CComboBox
drop-down
sbs
time
ntp
gpedit
compiler
active
DataGridView
stream
comparision
Homework
urgentz
windows-2008
SliderExtender
entity
Multimedia
GimmeCode
EWS
Delphi
Target
loading
Loading
Indicator
bar
MultiHandle
indicator
Indicator
For
Slow-Loading
processing
loading
Server
CodeJock
AI
Patterns
64-bit
redirecting
WWF
pst
PathListBox
Silverlight4
hC#
Animation
Storyboard
BNF
Cache
JSP
Drag
from
Treeview
drop
Parameter
Sudoku-C#
Sudoku-Game
Sudoku
Codez
Velocity
Spam
function
overloading
overload
table
argument
FAT32
Kindle
Sort
file-system
Post
Article
Inheritance
Masterpage
Body
Managed
Intermediate-Studio
FAT
Silverrlight
mp3
audio
service
Direct2D
Blend
UDTT
TVP
DataTable
DataRow
Amazon
Amazon-S3
Errors
Advertisement
NFS
HDD
PayPal
jQueryL
Interop
Unmanaged
eCommerce
virus
performance
disk
integration
tools
AutoCAD
font
image
clone
Windows-service
IE8
lay
outs
luntbuild
continuous
SSIS
resource
IPC
Network
TCP/IP
TML
sms
AT
Commands
ATCommands
Firefox
Change
Capture
CDC
Boost.Test
Diagnostics
Profiling
Incompressible
Decompress
Decompression
Deflate
Inflate
Hashing
Sandcastle
MAML
ZIP
Compress
Compression
Compressible
U
Links
WindowsForms
PS
Vita
DocProject
Engine
PyQt
Maya
WSDL
WebHosting
Office-Automation
MSWord
Procedures
QT-Creator
Bass.Net
RegEx
hosting
IPv6
noturgent
XP
Chart
MSChart
NHibernate
Stored
Calculator
Apple
safari
Powerpoint
repair
std::pair
Debugging
CS5
Inverter
ups
power
Battery
boolean
domino
Tab
Virtualization
virtual-machine
DTS
blog
SMTP
XmlReader
binary
search
query
Image-Recognition
Contour-Analysis
Augmented-Reality
rampant
hyperbole
technical
Augmented
reality
Recognition
Injection
Eval
Injection
RES
MinGW
Attributes
CV
Contour
analysis
illegal
TR1
chrome
intern
optimization
caml
LightSwitch
batch
script
.bat
Lookup
Tables
Visio
ContentProperty
PowerShellPoint
multithreading
Scrollbar
Synchronize
Driver
HTA
Wrap-panel
Device
GPGPU
heterogeneous
compute
khronos
heterogenous
kronos
DevExpress
Kill
Process
oops
OpenCL
Arduino
Language
NDepend
AddIn
ArchitectNET
notifyicon
Phone
OLAP
TSQL
wix
Writing
Article-Writing
Multi
Development
Snd
Trees
GPL
3D
BI
virtual
machine
CSS3
Visualisations
Web
MEF
cryptography
MVVM
Internet
XPCOM
screen
multi-monitor
format
email
DSA
key
licensing
software
BeDev
Controls
Extension
Mach-O
Snow
Leopard
pattern
monitoring
keylogger
Silverlight5Beta
smo
Speech
Comet
Push
Message
Terminal
PC
Silverlight5
TFS
Applet
LAMFWAC
globalization
master/detail
CMOS
TTL
Serial
ANSI
AsyncCTP
Flex
WebService
SerialPorts
EF
localization
JSONP
ErrorHandling
MSBuild
Solution
Reactive
Extensions
DOM
DI
Munq
IOC
review
PVS-Studio
P/Invoke
TimeSpan
cobol
WinForm
NoEffort
MemoryBarrier
Webmatrix
IOCP
Sockets
reflection
Holiday
JQueryUI
SOAP
BDA
ExpressionWeb
delete
protected
denied
svn
RemoteControl
Singleton
Explorer
Text
Vulcan.NET
IO
SplitContainer
WebSocket
MSMQ
competition
IE9
Taskbar
ThreadAbortException
Challenge
IFrame
Eclipse
COMPort
NET
PostgreSQL
NUnit
ASMX
execution
serialport
Telerik
WinCe
CLR
Bitmap
MDI
OCR
Handling
N-Tier
Project-Management
ssh
source
Masking
ADS
LaTeX
TikZ
Antlr
research
DirectSound
Haskell
Magic
Builder
Append
InteropServices
Visual-WebGui
Formula
copy-paste
cpu
C++/MFC
ClickOnce
Deployment
Webcam
API
Repost
portability
Parallel
File-Upload
MCTS
Certification
Sidebar
ListControl
Pagefile
Impersonation
Redirection
Processbook
Data
Historians
Chat
MS-Access
Data-Binding
WindowsCE
CF
CompactFramwork
ImageProcessing
Browser
Dynamics
CCC
crossword
compact
Shift
Registers
questions
Link
Aggregation
Trunking
Word
Microsoft
Transact-SQL
HTML5
VisualStudio
log4net
Pascal
Interview
scalability
TabControl
os
other
RDL
CrystalReports
C++0x
BIAS
setup
REST
Generics
HTTP
VHDL
Style
SecurID
Base64
TabItem
Behaviour
GOLD
Parser
bsn-goldparser
Regions
Navigation
Discovery
Hotkey
publish
Scoped
ASHX
Handler
CodeFirst
automatic
generator
Intel64
netbeans
Framwork
snapshot
replication
WoW64
TableLayoutPanel
Redo
Undo/Redo
J2SE
unit
memory
Google-Docs
Encapsulation
composite
SSAS
ETW
Tracing
Undo
Octave
language-agnostic
Coco/R
BSD
License
Custom
Apps
command
line
interface
WebParts
es
ORM
dotnetnuke
OHLC
Wifi
Membership
Intermediateal
rendering
Repository
TortoiseHg
OpenSearch
mu
Roslyn
clueless
Blob
Aspnet
exam
Debugger
Shared
IZWebFileManager
supersized!
nmake
include
makefile
filepath
portaudio
encode
PCM
mixer
Signing
DB
SNMP
DataContext
ecma262
CFontDialog
UX
ffmpeg
WM6
server-control
Expresson
Expression-Trees
WrapPanel
LocalStorage
GWT
Ultrabook
Remoting
replace
mac
streaming
DOS
FTP
cmake
Office-Interop
PowerBuilder
SVG
CString
BSTR
find
Model
view
controller
Workaround
PRISM
cassini
BUILD
EMGU
EMGUCV
Async
HttpModule
WinRT
DB2
AS400
iSeries
Enterprise
5.0
First
infographic
VSTO-Excel
Automation
Silverlight5RC
2007
pivot
url
rewriting
SEO
pivot-table
AVG
delegates
Open-Office
RDLC
XMPP
Protocol
SOA
WSE
TreeListView
TaskDialog
MessageBox
CMS
Asynchronous
Calls
infragistics
LinearGradient
Metro
Panorama
W8
GCC
WMI
patent
software-patent
Registry.
Win2003-R2
modem
twitter
Symbian
bada
Indexes
compilation
GLSL
numbers
math
wxWidgets
CFileDialog
LAMOFOWAC
Silverlight3
FacebookAPI
SA]
DataBinding
SQSQL.net4
MVP
prime
Image-Borders
Exact
XPath
ISS
XNA4.0
JQGrid
Binding
Dictionary
Enum
Binding-Dictionary
Binding-Enum
Web-Design
CURSOR
METAFILE
JPEG
tier
WebBrowserControl
RDF
Kinect
Novice
ALM
drawing
form
IPICTURE
MVC3
RTFM
OCCI
C++98
WM5
Client
Address
HKLM
reg
Kml
Google-Earth
lxml
proxy
Lua
Maven
OSGi
release
ascii
Dynamics-AX
Vimeo
Fazlur
Raman
KUET
OpenCV
AX
rs232
UAC
updatepanel
UnitTestFramework
Operating
XP/VISTA/SEVEN
SAPI
computing
SHDocVw
MSHTML
logic
domain
DSL
System.Drawing
ComputationalTheory
Kernel
problem
VSS
Editors
posting
artificial
fuzzy
U2
UniData
Pick
WSA
newsletter
redundancy
RenderTarget2D
Texture2D
Backup
coredata
IBM
UniVerse
DataAnotation
DataValidation
UnitTesting
EAI
on
Rails
Thumbnail
assertion
interfaces
SharpKit
Keyboard
WebGL
PIC
NoAQuestion
saas
wiki
drivers
vnc
Agile
ms-sql-server
decimal
strings
vmware
Grouping
StoredProcedures
MailSlot
iPad
Relationship
Oriented
MyXaml
XWindow
CS
PWCT
wlan
5GHz
WaterMark
Remote
Desktop
paste
MVC2
xlib
X11
TV
YouTube
Mouse
HFONT
signature
MSDN
utf8
Server2008
static-code-analysis
OpenMP
serialization
CTE
PDB
Drupal
Symbols
CORE
Topics
psycho
LDAP
Window
IList
WaTiN
MAPI
Win32.DLL
arrays
translate
g2log
formatting
update
GoF
XSL
wpftoolkit
candlestick
W7
p
jagged
Stopwatch
Razor
TextBoxBase
mainframe
InfoPath
Ext.Net
trigonometry
geometry
Scrolling
Map
Bing
registry
VSTS
test
generation
wordpress
Ribbon
mathematics
insert
RowUpdated
OnRowUpdated
Console
White
ILDASM
C++11
DHCP
SCOPE_IDENTITY
IDENT_CURRENT
DataAdapter
CommandBuilder
CalenderExtender
Genuilder
Generic
Platform
null
begininvoke
Bash
System.Console
CodeDOM
off-topic
Containers
Persist
Hacking
KeyDown
front
XBase
M
SACCESS
OOP
asynchrony
TPL
BackgroundWorker
Task
T-SQL
DBus
Services
virtual-image
crm
forum
xsd
hash
checksum
webbrowser
Printer
login
Gnome
procedure
ExtJS
export
href
htmltextwriter
Python2.7
Toolkits
Parsing
Interpreters
Iran
Persian
Arabic
Business
Intelligence
CLI
event
single
instance
certificate
https
Canvas
iOS
masm
VTK
EF4.0
browsing
syntax
colorize
ssl
digital
Runtime
findcontrol
recursion
ienumerable
yield
Zend
object
mongodb
profiler
tuning
advisor
architecture
audio-video
biztalk
book-reviews
books
bugs
buttons
clipboard
codegen
collections
cross-platform
custom-controls
database
dialog
DLL
docview
exchange
expression
gadgets
graphics
grid
hardware-review
install
interviews
IP
ISAPI
library
list
locale
macros
MCMS
miscctrl
printing
progress
recipes
reporting-services
scripting
security
selection
server-management
session
splitter
static
statusbar
string
system
tabs
testing
threads
tips
trace
tree
usability
validation
viewstate
Vista-security
WAP
WC
web-cache
web-image
web-security
WF
winhelp
Win-SDK
Clear All
Match
all
selected tags? (default is: match 1 or more)
Article
Technical Blog
Tip/Trick
Reference
The C# Programming Language - Applications
Attributes
C# Programming - Beginners
C# Samples - CodeProject Utilities
COM Interop
Date / Time
Delegates and Events
Enumerations
C# Programming - General
Generics
How To
C# Programming - Memory Management
C# Programming - PInvoke
Reflection
Reporting
Samples
Utilities
Windows Forms
Filter by article name:
top
Sort by Updated
Title
Updated
Author
Score
The C# Programming Language - Applications
Yet another ORM Ado.net Wrapper
14 Sep 2014
N
Jean-Pierre Bachmann
Ado.net ORM
C#
ADO.NET
Beginner
Intermediate
Complete End to End CRUD Operations Using Knockout.JS and EntityFramework 5 in MVC4 Application
27 Aug 2014
Akhil Mittal
This article will be a kind of tutorial to explain how we can set up a knockout.js environment in an MVC4 application that is also capable of performing CRUD operations
C#
Architect
Dev
Intermediate
MVC4
KnockoutJS
Integrating Exchange Server 2010 Mail Attachments with SharePoint 2013 via C#.
18 Aug 2014
Jefferson Takahashi
Integrating Exchange Server 2010 Mail Attachments with SharePoint 2013 via C#.
VC6
VC7
VC8.0
.NET1.0
.NET1.1
.NET2.0
SQL2000
SQL-server-2005
IIS5.1
IIS6
How to build a simple SIP PBX in C# extended with dial plan functionality
29 Jul 2014
W.Walker
It demonstrates how to develop a fully-functional SIP PBX in the most simplest way and explains how to create such useful VoIP features as dial plan.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
VS2010
Application
How to build a basic IVR (Interactive Voice Response) menu system with DTMF/voice control in C# to improve your call center
23 Jul 2014
W.Walker
It explains step-by-step how to develop a basic IVR voice menu system in the most simplest way and explains how to create such professional VoIP functionalities as blind transfer and human speech control.
C#
.NET
Visual-Studio
Dev
Beginner
Intermediate
Sales
VS2013
How to develop a call queue with periodically played informational messages in C# for improving your VoIP PBX
22 Jul 2014
W.Walker
It explains how to create a virtual call queue extension in your C# IP PBX in order to make your Automatic Call Distribution (ACD) system more effective.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Sales
VisualStudio
Microsoft
NET
How to create an IVR-based telephone client gate system in C#/XML/HTTP/PHP by using DTMF authentication
9 Jul 2014
Bwalsh490
This article presents how to develop a C# application using XML/HTTP/PHP and DTMF signalling that allows you to authenticate your customers through a phone call with the help of their User ID and PIN code.
C#
XML
Windows
.NET
Visual-Studio
CEO
Architect
Dev
PHP
Intermediate
xWindow A Widget Application
7 Jul 2014
Syed M Hussain
A widget based application
C#
VS2013
How to send a Contact ID alarm to the Central Station from a C# application over VoIP
2 Jul 2014
NikoJarvi
In this article I described a solution that can be used to send alarms through your VoIP network to the Central Station in case of fire, burglary or any other emergency event by using your own C#.NET application.
C#
Windows
.NET
Visual-Studio
CEO
Architect
Dev
Beginner
Intermediate
Advanced
Network Utility
26 Jun 2014
Syed M Hussain
A Network Utility application to get system information and analyze your network
C#
Application
system
Network
VS2013
Tiny Java Editor
11 Jun 2014
Syed M Hussain
A simple Java editor developed in C#
C#
.NET
Visual-Studio
Beginner
APOD Website Scraper, a HOPE demonstration
2 Jun 2014
Marc Clifton
Using the Higher Order Programming Environment, scrape the APOD website's 20 years of photos and explore APOD's.
C#
Windows
.NET
Architect
Dev
Intermediate
.NET4.5
Introduction to FHIR (Fast Healthcare Interoperability Resources)
1 Jun 2014
Ranjan.D
This article is all about Introduction to FHIR specification. We will be seeing a real FHIR Client and Server Implementation.
C#
.NET
Dev
WCF
Beginner
Intermediate
Dependency Injection of an Abstract Factory
30 May 2014
Roberto Mameli
.NET
Architect
Intermediate
C#5
.NET4.5
Logon to a One Click Windows application using a SmartCard in C#
22 May 2014
Steven Richardson
Windows
Beginner
Intermediate
Advanced
Win7
Social Club: Sample application using WinForms, C#.NET, ADO.NET and MS Access
20 May 2014
John-ph
WinForms application developed using C#, ADO.NET and MS Access
C#
Windows
Dev
ADO.NET
Intermediate
.NET4
A simple Autosave/Recovery paint application
8 May 2014
Praveen Raghuvanshi
An application explaining the basic implementation of Autosave feature.
.NET
Dev
XAML
WPF
Design
Intermediate
C#3.5
Application
Framework
.NET4
How to improve your VoIP PBX with voicemail functionality in C#
8 May 2014
W.Walker
This guide demonstrates how to build voicemail service into your VoIP PBX in C# in order to manage your calls more effectively.
C#
Windows
.NET
Visual-Studio
CEO
Architect
Dev
Beginner
Intermediate
Advanced
Creating a NFO Viewer in C# as a beginner
21 Apr 2014
DarkTyranno
A small application which converts a .nfo text file and views it in a custom form with music and automatic scrolling text!
C#
Beginner
Win7
checkbox
Application
.NET4
RichTextBox
picturebox
eventhandler
VisualStudio2010
Another C# SQL class
1 Apr 2014
formlesstree4
Another article on C# .NET SQL, but with smarts
.NET
SQL-Server
Dev
Intermediate
C#5
SQL-server-2008R2
.NET4.5
SQL-server-2012
SQL-server-2014
Graph of Function
11 Feb 2014
Vasyl Khomko
The program builds graphs of mathematical functions
C#
Windows
C# Project on Database for Beginners
6 Jan 2014
Hasan Habib Surzo
Class, Database Connection, Login Winform
Win2003
Vista
SQL-server-2005
VS2005
.NET3.0
C#3.0
.NET3.5
VS2008
C#
Windows
WPF Secure Messenger
22 Nov 2013
Baxter P
WPF Secure Messenger
C#
WPF
Encryption
Networking
MVVM
TCP
Sticky notes with C# (Simple application)
29 Sep 2013
Kirill__
A simple program in C#.
C#
.NET
WinForm
Robot Alarm Clock
15 Sep 2013
Jim Atwell
Bluetooth robotic alarm clock using C#
C#
Windows
Visual-Studio
Dev
Intermediate
100 % code coverage
6 Sep 2013
Shivprasad koirala
I am a big fan of unit testing and I am big opponent of over unit testing.
C#
Intermediate
Advanced
testing
Enhanced Skype Chatter Robot
4 Aug 2013
Osman Kalache
An Enhanced Skype Chatter Bot, with a friendly user interface, programable knowledge base, testing interface with Export/Import knowledge base to files
C#
Windows
.NET
Robot
Chat
Skype
JSON Viewer
3 Aug 2013
Syed M Hussain
In this article, I explain how I developed a simple JSON data viewer using the System.Web.Extensions.dll and the JavaScriptSerializer class.
.NET3.5
C#
.NET
Beginner
.NET4
.NET4.5
Scribble: WPF InkCanvas Application Using PRISM, MVVM
25 Jul 2013
John-ph
Scribble is a simple WPF InkCanvas sample application built using PRISM framework that follows the MVVM pattern.
C#
.NET
Dev
XAML
WPF
Intermediate
Application
Stock Quotes and Charts from Google Finance using C#
9 Jul 2013
Amanpreet Mukker
Fetching Stock Quotes using Google Finance APIs in .NET Framework 4
C#
Dev
Intermediate
VS2010
.NET4
Integrating your applications with MS CRM Online 2011 using C# SDK
5 Jun 2013
Naveen Karamchetti
This article provides helper code to quickly integrate your applications with CRM Online 2011 using C# SDK.
Intermediate
C#3.5
Dynamics
SQLoogle - Part 1 of 2
16 May 2013
dale.newman
Google your SQL.
C#
.NET
SQL-Server
Lucene.NET
T-SQL
Twitter Client - Login to C# application using twitter oAuth using Twitterizer library
28 Apr 2013
raza.ahmed.se
C# Twitter Integration using Twitterizer
C#
XML
Windows
.NET
Dev
WPF
Intermediate
C#4.0
.NET4
.NET4.5
Daily Wallpaper Changer
22 Apr 2013
Carlos Luis
Yet another wallpaper changer
C#
Windows
Dev
Beginner
Intermediate
SSIS - Programmatically create a ScriptTask inside an EventHandler using C#
24 Feb 2013
gmaran23
Create an EventHandler in SSIS, add a ScriptTask to it, add code files to the ScriptTask and compile the solution - programmatically in C#
C#
.NET
SQL-Server
Visual-Studio
Dev
Beginner
A Really Vain "How are my articles doing" Web Spider
4 Feb 2013
Sacha Barber
A simple web spider to see fetch CodeProject articles.
C#
Windows
.NET
HTML
Dev
Intermediate
Intertexti - Resurrecting HyperCard
2 Feb 2013
Marc Clifton
A prototype application for cross-referencing and indexing files, URL's.
.NET3.5
VS2008
C#
.NET
Win32
Visual-Studio
Dev
LINQ
Intermediate
MVC
SignalR - Simple Chat Application in C#
8 Jan 2013
Shivanand Arur
SignalR - Simple Chat Application in C#
C#
Dev
Intermediate
Coding an N-Tier Application in C# Without Any Wizard: Part II
5 Jan 2013
Vuyiswa Maseko
Coding an N-Tier application in C# without using Wizards.
Win2K
WinXP
Win2003
Vista
SQL2000
SQL-server-2005
VS.NET2003
VS2005
TabletPC
Embedded
ImageFan
4 Jan 2013
Mihnea Rădulescu
A lightweight image viewer for .NET 2.0, supporting multi-core processing
.NET2.0
C#2.0
Windows
Dev
Beginner
Intermediate
Advanced
MATPaint - Simple App with Simple Features
10 Dec 2012
Zaid Pirwani, Maaz Ahmed
MATrix Paint - A simple app with many C# and mostly Windows Forms features for a class project.
C#
Windows
.NET
Visual-Studio
Beginner
Global Positioning Device Software
9 Dec 2012
sajidhussainbaloch, Umair Mukati, Naveed Ahmed
A C# based application to trace the location of a GPS device.
C#
Windows
Visual-Studio
Win7
VS2010
Google-Maps
Ez SQL, An easy to use query editor with many useful features
14 Nov 2012
TG_Cid
Query editor to execute scripts against Microsoft SQL Server (tested on 2008 and 2012, although it should work well in 2005).
Windows
.NET
Dev
Intermediate
C#4.0
Multi RDP Client .NET
24 Sep 2012
Jayson Ragasa
Multi RDP .NET (.NET 3.5) written in C#.
WinXP
Win2003
Vista
.NET3.5
C#
QA
Advanced
SysAdmin
Win2008
WinForm
Reputationator - CP Narcissists Rejoice! Part 2 of 4
20 Sep 2012
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
Windows
Dev
Intermediate
C#4.0
WinForm
Indian Number & Date Format
29 Aug 2012
hprahul
A control for Indian number format, converts number to words, Hindi words, comma style and Indian date processor
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
.NET4
MP3 Rearrange
23 Aug 2012
John Orendt
Prepares play list elements for burning to CD or DVD or loading onto a MP3 player.
C#
.NET
Dev
Intermediate
Recursive
Forms
DataTable
mp3
file-system
XmlReader
Fast List<String> Sort in C#
23 Aug 2012
Dan Randolph
How to get faster sorting in List(T) string collections
C#
.NET
Architect
Dev
Intermediate
Sorting
Generics
WEBLIGHT 2.00 OpenSource Component Library for MVC.NET 3 and 4
8 Aug 2012
Ryan Samiee
WEBLIGHT 2.00 OpenSource Component Library for MVC.NET 3 and 4
C#
Dev
Intermediate
MVC
Drawing Names (A Christmas Name Drawing Application)
23 May 2012
ZachCox
A Christmas name drawing application using DHTML, JavaScript, XML, C#, Forms, VS2008, .NET 3.5, encryption.
.NET3.5
C#
Windows
.NET
Visual-Studio
Dev
Beginner
Intermediate
VS2010
WinForm
BookStore
24 Apr 2012
Mihnea Rădulescu
A project for managing the digital books (HTML, DOCX, ODF, PDF, EPUB, TXT, etc.) of the user using db4o
.NET2.0
C#2.0
Windows
Dev
Intermediate
Advanced
WinForm
Preprocessor Directives in C#
29 Feb 2012
Sridhar Patnayak
To explain Preprocessor directives in C#
C#
ASP.NET
WebForms
Intermediate
C#3.5
WinForm
TeboScreen: Basic C# Screen Capture Application
18 Feb 2012
GuyThiebaut
A C# screensaver application to illustrate simple screen capture principles
C#2.0
C#3.0
C#
Dev
Design
Beginner
OPEN-MVC-PLUS-ENTITY-FRAMEWORK...
16 Feb 2012
Ryan Samiee
Open MVC PLUS ENTITY FRAMEWORK + XML DB FOR WebLight Components for MVC.NET 3.0
C#
XML
.NET
DBA
Design
Intermediate
Advanced
C#4.0
MVC
Peter - Programmers Extensive Text Editor
8 Feb 2012
Jpmon1
A robust text editor that supports plug-ins, code parsing, projects, and more.
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
C#
Windows
.NET
Password Protected Stream Using Decorator Pattern
9 Jan 2012
sumit469
Builds a password protected stream on top of System.IO.Stream
C#
ASP.NET
Windows
.NET
Visual-Studio
Architect
Dev
WebForms
Design
Beginner
Word Automation using Late binding - Usage of dynamic Keyword
9 Nov 2011
Prathapachandran.v
This article gives a brief idea about word automation using late binding and dynamic keyword in .NET Framework 4.0
WinXP
Win2003
Vista
C#
Windows
.NET
Architect
Dev
Design
Beginner
Windows Forms Modular App Using MEF
23 Sep 2011
fmsalmeida
Creating a modular Windows Forms app using MEF.
.NET
Dev
Intermediate
C#4.0
WinForm
HolidaysMailer
21 Sep 2011
Mihnea Rădulescu
An automated mail sending application
.NET2.0
C#2.0
C#
.NET
Dev
Beginner
Intermediate
Advanced
Marketing
Reputationator - CP Narcissists Rejoice! Part 1 of 4
30 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
Windows
Dev
Intermediate
C#4.0
WinForm
Reputationator - CP Narcissists Rejoice! Part 4 of 4
30 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
C#
WPF
Reputationator - CP Narcissists Rejoice! Part 3 of 4
20 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
Windows
Dev
Intermediate
C#4.0
WinForm
Solve Maze Problem (Tortuous Game)
24 Jul 2011
hosein fereidooni
This article solves a maze problem with Informed Search
C#
Windows
Dev
Intermediate
C#3.5
Game
Application
AI
programming
Algorithms
How can I remind myself of everything in my life?
13 May 2011
SercanOzdemir
Don't forget to use Reminder v1.0 to remind everything.
C#
Windows
Dev
Intermediate
DLL
file
Ebook Shelf
2 Apr 2011
Leslie Zhai
Ebook Shelf works like resource manager
.NET2.0
WinXP
C#2.0
C#
Windows
.NET
Dev
Beginner
WinForm
A Simple Taint Checking Solution for C#
16 Mar 2011
Paul Lessard, M.Sc.
We propose a way to secure C# programs by emulating Taint checking
Mono
C#
Perl
Windows
Intermediate
Ruby
Windows Charting Application
15 Mar 2011
rajesh peter
Windows Charting Application to generate charts using the Microsoft charting control and save the chart image as a file
C#3.0
.NET3.5
C#
.NET
Architect
Dev
Design
Beginner
Intermediate
Advanced
QC DATA PULLER using C#
3 Mar 2011
jawed.ace
Using this application, user can generate report of test case execution from QC(Quality center) in to HTML web page with fancy pie chart and tabular format using C# and OTA API expose from QC (Quality Center).
.NET2.0
VS2005
C#
.NET
Visual-Studio
Dev
QA
Beginner
Intermediate
testing
A Simple Snake Game: Engerek
9 Feb 2011
Okan Kocyigit
A simple snake game controllable both by joystick and keyboard, graphics using C#, joystick control using Directx
C#
Windows
.NET
DirectX
Beginner
Intermediate
Game
Fast String Sort in C# and F#
16 Jan 2011
Stefan Savev 2
1 alternative
Implementation of Multikey String Quick Sort (following Sedgewick)
C#
Architect
Dev
Intermediate
F#
Sorting
Integrate Microsoft Dynamics Axapta with Temperature Conversion C# Application - Part II
14 Dec 2010
abhishek pareek2009
This article will demonstrate that after sending the data from Axapta to Temperature conversion application, how we can post back the converted temperature to Axapta.
C#3.0
C#
CEO
Architect
Dev
QA
COM
Design
Advanced
X++
C# .NET Autoupdate Application Launcher
8 Dec 2010
Jonathan Franks
Easily lets you post updated versions of your application for remote clients to download without running another setup.
Windows
Dev
WPF
Intermediate
C#4.0
VS2010
Application
.NET4
Excel to SQL without JET or OLE (Version 2)
5 Oct 2010
Kelvin Armstrong
Import an Excel Workbook ".xls" or ."xlsx" into SQL without the use of JET or OLE
C#3.0
C#
XML
SQL
Integrate Microsoft Dynamics Axapta with Temperature Conversion C# Application
25 Sep 2010
abhishek pareek2009
This article is having a C# code DLL to convert a Farenhite temperature into Celsius and vice versa. Further I have used this DLL in Axapta to integrate the “Convert Temperature” UI with Axapta.
VS2008
C#
Visual-Studio
Dev
Intermediate
SystemWatchdog - An Experimental & Educational Project for System Monitoring
28 Aug 2010
Efe Erdogru
This is an experimental & educational project for system monitoring based on "Base Library for Multi-threaded Windows Services" architecture
.NET3.5
C#
Intermediate
Advanced
C#3.5
Threading
msi
Windows-Installer
Application
plugin
Excel to SQL without JET or OLE
13 Jul 2010
Kelvin Armstrong
Import an Excel ".xls" into SQL without the use of JET or OLE
C#
SQL
Iron Web Analyzer
26 May 2010
Hamed J.I
Analyze website content for Search Engine Optimization and technical problems (using Iron Python)
.NET2.0
Win2K
WinXP
Win2003
Vista
C#3.0
.NET3.5
VS2008
C#
Windows
Build a Desktop GIS Application Using MapWinGIS and C# - Part 4
20 May 2010
Wisam E. Mohammed
The hidden secerts of GIS data creation.
C#
.NET
Architect
Dev
Intermediate
Autoincrement Version in Visual Studio
12 May 2010
vdasus
Autoincrement version in Visual Studio
C#2.0
C#3.0
C#
C#4.0
CopyFileGeneric
29 Apr 2010
Abhishek Shekhar
Copy files with additional functionalities
WinXP
C#3.0
C#
Windows
WinForm
Using Microsoft Tag API
16 Apr 2010
Tamer Oz
This article describes how to use Microsoft Tag API
.NET2.0
Vista
.NET3.0
.NET3.5
C#
ASP.NET
.NET
Dev
Intermediate
Win2008
Internet Magic (Proxy Server) Windows Application
10 Apr 2010
shi123456
Windows application which creates a proxy server to share Internet over any TCP/IP network
.NET2.0
VS2005
C#
Windows
.NET
Visual-Studio
Intermediate
Vehicle Casualty Recovery Calculation
8 Apr 2010
Farhat Masood
This software calculates the recovery requirement for a bogged down vehicle.
C#3.0
C#
Intermediate
Leitner Box with C#
22 Mar 2010
Mohammad Dayyan
For easy learning (specially for learning a foreign language) you can use Leitner Box
C#3.0
.NET3.5
VS2008
C#
XML
Windows
.NET
Dev
LINQ
Intermediate
An Audiobook Player Using an Embedded Microsoft Mediaplayer
7 Mar 2010
André van heerwaarde
An audiobook player using an embedded Microsoft mediaplayer
.NET3.5
C#
Windows
.NET
WPF
Intermediate
A Simple Geo Fencing Using Polygon Method
7 Mar 2010
RajuBhupathi
A Simple Geo fencing using polygon method
C#2.0
C#3.0
C#
ASP.NET
Windows
CEO
Architect
DBA
Dev
Design
Web Browser in C#
20 Feb 2010
Claudia Goga
A tabbed Web Browser in C# with favicons, History & Favorites, Links Bar, View Source, Search, and Print functionalities.
C#
XML
Windows
.NET
Dev
Intermediate
Browsing xkcd in a Windows 7 way
25 Jan 2010
Giorgi Dalakishvili
A desktop application with new Windows 7 features for browsing xkcd.
C#
.NET
Dev
Beginner
Win7
WinForm
How to Develop an Yearly Interest Calculator
21 Jan 2010
logicchild
An article that uses C# to develop a yearly calculation utility.
Win2K
WinXP
Win2003
Vista
C#2.0
C#3.0
.NET
Visual-Studio
Dev
Intermediate
Windows 7: Taskbar Extension in Event in Time Application
12 Jan 2010
Ahmed Ibrahim Assaf
Big idea with simple implementation (you use it daily)
C#3.0
C#
Windows
Dev
Intermediate
Build a Desktop GIS Application Using MapWinGIS and C# - Part 3
22 Nov 2009
Wisam E. Mohammed
Raster data display and manipulation using MapWinGIS.
C#
Windows
.NET
Dev
Advanced
C# WPF Log4Net Viewer
15 Oct 2009
Ken C. Len
Log4Net XML log viewer
.NET3.0
.NET3.5
C#
Dev
WPF
Intermediate
Automatic Linguistic Indexing of Pictures (ALIP) By Artificial Neural Network Approach
10 Sep 2009
Chesnokov Yuriy
The article describing how computers may be used in intelligent annotation of the audio, video or image media data content with perculiar phenomenon arising from such novel field that can be coined as 'AI-xenophobia' or 'Cyber-xenophobia' or 'Cyborg-xenophobia'?
Vista
C#2.0
C#3.0
VS2008
C++
C#
Windows
.NET
Visual-Studio
Dev
AccountPlus
10 Sep 2009
Ashish Tripathi
A Complete Account Management System
.NET2.0
C#2.0
Windows
Dev
ADO.NET
Advanced
Phone Book in C#
9 Sep 2009
Mohammad Dayyan
Phone book in C#
WinXP
Vista
C#2.0
C#3.0
.NET3.5
C#
Windows
.NET
LINQ
Intermediate
A Crontab Linux like Windows Service
30 Aug 2009
marcominas
A Windows Service that uses interface to work like the Linux Crontab service
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
SQL
.NET
SQL-Server
CEO
Building .NET Coverage Tool
25 Aug 2009
Sergiy Sakharov
This article is a walkthrough for building a .NET coverage tool
C#2.0
C#3.0
C#
.NET
Intermediate
Advanced
The beauty of fractals - A simple fractal rendering program done in C#
27 Jul 2009
Zimmermann Stephan
A fractal rendering application demonstrating many .NET programming techniques.
C#
.NET
Dev
Beginner
Build a Desktop GIS Application Using MapWinGIS and C# - Part 2
16 Jul 2009
Wisam E. Mohammed
Time to advance your symbology skills and label your map
C#
.NET
Architect
Dev
COM+
Design
Beginner
Intermediate
Advanced
WinForm
Build a Desktop GIS Application Using MapWinGIS and C#
13 Jul 2009
Wisam E. Mohammed
The royal gate to building Desktop GIS applications using the Open Source MapWinGIS and C#.
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
Solving Jumble Puzzles Using a Recursive Algorithm
8 Jul 2009
Gary Stafford
Find all words that can be derived from a character string using recursion, LINQ, and COM
C#3.0
.NET3.5
C#
.NET
Dev
COM
Beginner
Intermediate
War Card Game Simulation in C#
22 Jun 2009
Gary Stafford
Windows Forms Application using LINQ expressions and Dictionary objects to recreate a classic card game
C#3.0
.NET3.5
VS2008
C#
Windows
.NET
Visual-Studio
Dev
Design
Beginner
To Convert your Text or .txt File to Speech or AudioFile in .wav Format
18 Jun 2009
saketbit
A converter to Convert user's Text or any .txt File into Speech or .wav AudioFile
C#2.0
C#3.0
C#
.NET
Dev
COM
Intermediate
A Project Dependency Graph Utility for Visual Studio 2008
17 Jun 2009
Marc Clifton
Review your project dependencies.
C#3.0
.NET3.5
Dev
Intermediate
WinForm
Monitor and Manage Services on Remote Machines
8 May 2009
rusevd
Display status on services on several remote machines; one click start/restart, view logs;
.NET2.0
C#
.NET
Visual-Studio
Dev
Intermediate
Implementing a TreeSize-like application with C#, SQL and Analysis Service, part 1
23 Apr 2009
krysstof
Tool developped to manage and analyse disk space on multiple fileserver in my company
Win2K
WinXP
Win2003
Vista
SQL-server-2005
C#2.0
C#3.0
.NET3.5
VS2008
C#
Run any stored procedure using that C# code
22 Apr 2009
SumanBiswas
That code can run any type of stored procedure.
.NET2.0
C#2.0
C#3.0
.NET3.5
C#
.NET
Dev
ADO.NET
Beginner
Intermediate
Auto Clicker C#
19 Apr 2009
Avi Bar
A program that simulates mouse and keyboard
C#
.NET
QA
Elementary Math Game
9 Apr 2009
Christ Kennedy
Here's an easy to write elementary math level game that you can play with your kids.
VS2005
VS2008
C#
Windows
Dev
Beginner
Coding an N-Tier Application in C# without any Wizard - Part I
6 Apr 2009
Vuyiswa Maseko
Beginner to intermediate in N-Tier
.NET1.0
.NET1.1
.NET2.0
WinXP
Vista
SQL2000
SQL-server-2005
VS.NET2003
VS2005
C#2.0
Movable Freeform/Round Edged Window/Form in C#
11 Mar 2009
jimsweb
This application shows how to code a movable freeform window in C#, which does not have a title bar or maximize / minimize button.
C#
.NET
Beginner
ADB - Documentation Compiler for Managed Class Libraries
8 Mar 2009
luchuncheng
ADB produces MSDN style documentation by reflecting and integrating XML Documentation Comments.
C#
.NET
Dev
Intermediate
Easy to use Wrapper (DLL) for Intel's OpenCV Library with Examples
3 Mar 2009
Heiko Kiessling
The article describes an easy to use a wrapper for Intel's OpenCV lib with examples.
.NET2.0
VS2005
.NET3.0
C#
Windows
GDI+
Dev
Intermediate
File Transfer using Socket Application in C# .NET 2.0
26 Feb 2009
SumanBiswas
File transfer using C#.NET by using TCP Socket
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
C#3.0
C#
Windows
Visual-Studio
Serial Communication in .NET Micro Framework
19 Feb 2009
Celiker BAHCECI
A sample serial port application on .NET Micro Framework
C#3.0
.NET
Intermediate
Hardware
Technorati Ping Using C#
29 Jan 2009
Ravi Vooda
Source code to ping technorati for your blogs
WinXP
Vista
C#
Windows
.NET
Beginner
Win2008
Email Client Application by Implementing Our Own SMTP and POP3 protocols using C#
9 Dec 2008
Rizwan Ahmed
In this email client application, I have implemented my own SMTP and POP3 protocols in C#.
.NET2.0
C#2.0
C#3.0
C#
.NET
Intermediate
Solver for Scramble by Zynga
27 Nov 2008
dlabar
Program to automatically list all the possible words in the game Scramble on Facebook
.NET3.5
C#
Windows
Dev
LINQ
Intermediate
WinForm
¿Quieren ustedes aprender español? - Foreign words memorizing tool
31 Oct 2008
Chesnokov Yuriy
The article presentes a foreign words memorizing program for people eager in the superior knowledge of several foreign languages.
C#2.0
C#3.0
VS2008
C#
.NET
Visual-Studio
Dev
Intermediate
WinForm
Mini C# Compiler
25 Oct 2008
ms_soft89
MiniCompiler is a simple application for compiling single file C# source code. I've used interfaces provided by the .NET platform.
C#
.NET
Dev
Intermediate
Storing ECG to a PACS
16 Oct 2008
MJB van Ettinger
An article on a service that will store an ECG copied to a directory at a PACS. (supported formats SCP-ECG, DICOM-ECG and a recent version of HL7 aECG)
.NET1.1
C#
Windows
Dev
Intermediate
A Simple Mine Sweeping Game
22 Sep 2008
vivounicorn
A simple mine sweeping game using C#
Win2K
WinXP
Win2003
VS2005
C#
Dev
Beginner
SvnPerms dot Net
9 Sep 2008
Riaan Lehmkuhl
C# port of svnperms.py pre-commit script.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Conscript IDE: An Integrated Development Environment (IDE) implementation for the Conscript scripting language
4 Sep 2008
Colin Vella
The third and final article in the Conscript .NET scripting engine article series.
.NET2.0
C#
Windows
.NET
Architect
Dev
Intermediate
Advanced
Virtualization
virtual-machine
Custom Field in Crystal Report
6 Aug 2008
Kashif Abbas
This application will adjust the position of the fields in Crystal report, which are dragged and dropped during design time
.NET2.0
VS2005
C#
Dev
Intermediate
Advanced
Rating of Open Source AOP Frameworks in .NET
5 Aug 2008
V.GNANASEKARAN
This article provides a methodology to rate the available open source AOP frameworks in .NET
.NET1.0
.NET1.1
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
TimeTracker
24 Jun 2008
Sanjay Gupta (Tech Archit)
Tool to trace the login and logoff time for HR
C#2.0
C#3.0
C#
Application Configuration Settings .NET & VB 6 With XML
17 Jun 2008
Nelson Kosta Souto
Application configuration settings .NET & VB 6 with XML
Win2K
WinXP
Win2003
Vista
VS.NET2003
VS2005
C#2.0
C#3.0
VB6
VS2008
Explorer - A Visual Studio 2005 add-in which interacts with Windows Explorer
16 Jun 2008
Sylvain BLANCHARD
This add-in adds the ability to open Windows Explorer at specified locations and to execute the application in 'Windows Explorer mode'.
.NET2.0
Win2K
WinXP
VS2005
C#
Dev
Intermediate
Consuming Webservice In A Windows Application
13 Jun 2008
Amit Ranjan
This article describes how to create and use a webservice in a Windows application in C#
C#
Windows
Dev
Beginner
Intermediate
Simple countdown chronometer
11 Jun 2008
pechan00000
Countdown chronometer i've used to help me when im in a exposition
C#2.0
C#3.0
C#
Windows
.NET
Beginner
WinForm
C#: Application to Browse and Read using RSS Feeds from your Desktop
9 Jun 2008
Prashant K Singh
This article describes the usage of the WebBrowser object in C# to read and maintain your favourite RSS Lists
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Using .NET to Create Objects for a Sample POS System
9 May 2008
Ralph in Boise
A C# implementation of an Open Source POS system.
.NET2.0
VS2005
C#
Dev
Intermediate
Singleton application in C# with redirection of arguments.
8 May 2008
Azad Giordano Ratzki
A Singleton application in C# with redirection of arguments.
C#2.0
.NET3.0
C#3.0
C#
.NET
Dev
Intermediate
Bulk Insert using ODP.NET
7 May 2008
viswaInfotech
Bulk Insert using ODP.NET
C#2.0
C#3.0
C#
SQL
.NET
Dev
Intermediate
Using Lambda Expression in C# 3
2 Apr 2008
Udeshika Horanagama
This article describes how to use Lambda expression in C# 3 to make developers' life easier.
C#
.NET
Beginner
Intermediate
How Can You Load .NET Assemblies Dynamically
1 Apr 2008
Steingrebe
Not really new, but a solution
.NET2.0
C#
ASP.NET
.NET
Dev
ADO.NET
Beginner
Intermediate
Simple Parental Control Service in C#
31 Mar 2008
Victuar
Windows service in C# which allows to control computer's ON/OFF time: automatically turns computer OFF every day at the desired time
C#2.0
C#3.0
C#
Dev
Intermediate
Window Tabifier
29 Mar 2008
Giorgi Dalakishvili
A simple application for hosting several Windows in one parent window
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Yet Another Command Line Parser
5 Mar 2008
ChrisStoy
A simple to use C# Command Line parser.
C#2.0
C#3.0
C#
Windows
.NET
Dev
Intermediate
RSS Feed Link Reader
29 Feb 2008
salysle
Constructing a simple application that may be used to view RSS feeds from the desktop
VS2008
C#
Windows
.NET
Visual-Studio
Dev
Design
Beginner
OpenGL 3D Navigation2 With Tao and C# Tao.OpenGL, Tao.freeGlut, EP_OpenGL_CS02
20 Feb 2008
erjan123
This is a small program that shows how to navigate in 3D space by using the keyboard and mouse. It uses Tao.OpenGl and Tao.freeGlut. It also shows how to draw a 3D cube.
.NET2.0
Vista
C#2.0
C#3.0
C#
Windows
.NET
Win32
OpenGL
Dev
C# Batch Photo Resize
18 Feb 2008
Renan Rodrigues Duarte
One small example teaching how to create a software for resizing and editing pictures
.NET2.0
C#2.0
C#3.0
C#
.NET
GDI+
Dev
Intermediate
Stopwatch and Rubik's Cube Shuffle Algorithm Generator
15 Feb 2008
pHysiX
A simple program that features a straight forward stopwatch, history and a Rubik's Cube Shuffle Algorithm Generator
C#2.0
C#3.0
C#
Introduction to C# and Fuzzy Logic
2 Feb 2008
kelary
This article gives a brief introduction to the basic technology of rule based fuzzy logic systems using a container crane control example
.NET1.1
C#
.NET
Win32
Beginner
Linux Todolist
28 Jan 2008
Andy Aspell-Clark
A simple todolist designed for an Asus Eee Pc
.NET2.0
Mono
C#2.0
C#
.NET
Dev
Linux
Beginner
MaxDB Connection
22 Jan 2008
zadeveloper.com
How to connect ot MaxDB with c#
VS2005
C#2.0
C#3.0
C#
Win32
Visual-Studio
DBA
Dev
CooksMate
21 Jan 2008
Andy Aspell-Clark
A simple program to help get the timing of a roast dinner
.NET2.0
Mono
C#2.0
Dev
Beginner
MathParser - Math Formula Parser
20 Jan 2008
Tamer Oz
MathParser is a class that can calculate the result of mathematic operations given as string such as "3+5/2-3*(1+3)". It can also calculate the result of parametric formulas such as 3A+5B/2C. Calculation is made by operation order(/,*,-,+) and parenthesis rule.
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Enumerating Users using WMI.NET and C#
9 Jan 2008
chakkaradeepcc
Enumerate all the available users, groups using WMI.NET and C#
WinXP
Vista
C#2.0
C#
Windows
Win32
Intermediate
Windows Service which Kills Unwanted Windows
8 Jan 2008
Victuar
Written in C# Windows service which monitors all Windows and kills unwanted ones.
Win2K
WinXP
Win2003
Vista
C#2.0
C#
Windows
Win32
Dev
Intermediate
Getting Drive's Volume Information using C#
20 Dec 2007
S.Vinothkumar
Getting Drive's Volume Information using C#
.NET2.0
C#2.0
C#3.0
C#
.NET
Intermediate
WinForm
X-O Game Through LAN
19 Dec 2007
Galaxy
Play X-O through TCP connection
Win2K
WinXP
Win2003
Vista
TabletPC
Embedded
C#2.0
C#3.0
C#
Windows
Outlook Mail Content Reading and Exporting it in to Text File
18 Dec 2007
satish.neelakantam
Outlook Mail Content Reading and Exporting it in to Text File
C#2.0
C#3.0
C#
Team Foundation Power Tools Wrapper
7 Dec 2007
AshishT
Wrapper for common command line tools offered by Team Foundation Power Tools
.NET1.0
.NET1.1
.NET2.0
Mono
DotGNU
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
SlideShowBuilder
26 Oct 2007
Giorgi Dalakishvili
An application that allows building of slideshows
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Design a Dictionary with Spellchecker (En-Fa)(De-En)
21 Oct 2007
Hamid Attari
Design a Dictionary with Spellchecker (English to Farsi AND German to English)
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Tips to Make ASP.NET Talk to ASP, PHP, RAILS and JAVA (Part 1)
16 Oct 2007
Vijayaraghavan A Iyengar
Tips to integrate ASP.NET app with legacy ASP, PHP, RAILS, JAVA apps
.NET2.0
C#
ASP.NET
Windows
Java SE
Visual-Studio
Dev
PHP
WebForms
Intermediate
Sticky Pad : A Microsoft-Outlook Style Notepad using C#
11 Oct 2007
Abhijit
J
ana
This is a small Notepad application of Microsoft-Outlook using C#
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
Binary Clock for Windows Created Using C# in Visual Studtio 2008 Beta 2
28 Sep 2007
Alexei Fimine
A binary clock for Windows, created using C# in VS 2008 Beta 2. Implements decimal to binary conversion, ArrayLists, control arrays etc.
C#2.0
C#3.0
.NET3.5
VS2008
Windows
Dev
Design
Intermediate
How To Send and Receive SMS using GSM Modem
10 Sep 2007
Ranjan.D
SMS Client - Server Software is used for sending, reading, deleting messages. It uses GSM modem for sending SMS. It listens for incoming messages to arrive, processes the read message and takes action accordingly. This SMS software requires GSMComm Library which you can also download.
.NET1.1
VS.NET2003
Windows
Dev
Intermediate
WinForm
Palantir - Remote Desktop Manager
6 Aug 2007
Isil Orhanel
Palantir is an application that allows users to manage remote desktop connections in one window. It also allows users to save existing connections for later use.
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
Architect
DBA
Dev
Sending and playing microphone audio over network
3 Aug 2007
Ivar Lumi
Sending and playing microphone audio over network
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Text Editor Using C#
3 Aug 2007
ace
Text Editor for typing a new document, article, news, etc.
.NET1.1
.NET2.0
VS.NET2003
C#2.0
Windows
Dev
Intermediate
Automating the code writing process using macros
5 Jul 2007
Dan Handevik
This article describes the documentator macros for making code writing with Visual Studio 2003 a lot faster and easier.
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#
VB
Windows
Dev
Intermediate
Sandcastle Help File Builder
17 May 2007
Eric Woodruff
A GUI for creating projects to build help files with Sandcastle and a console mode tool to build them as well.
.NET2.0
VS2005
Windows
Dev
Intermediate
Creating Custom Build Components for Sandcastle
17 May 2007
Eric Woodruff
This shows how to create build components for use with Sandcastle's BuildAssembler tool to customize the help file topics that it generates.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Application to Debug Serial Port Communication
14 May 2007
rj45
This is a very simple app I use to test serial traffic. It enumerates the COM ports, allows you to edit all properties of SerialPort class instance. It also allows you to send files randomly to the serial port and save incoming data to a file.
VS2005
C#
Windows
.NET
Dev
Beginner
Customized Solution & Project Explorer in .NET using C# and Windows Forms
9 May 2007
satisharveti
This application will allow us to see any project's or solution's contents as in Solution Explorer view without loading process-heavy VS.NET
C#
XML
Windows
.NET
Visual-Studio
Dev
Intermediate
Customized Task Manager in .NET using C# and Windows Forms
9 May 2007
satisharveti
This article outlines how to customise the Task Manager using C# and Windows Forms
VS.NET2003
C#
Windows
.NET
Dev
Intermediate
The Paperless Desktop
5 Apr 2007
Martin Welker
How to perform scanning, rearranging, OCR and Outlook export of documents for a paperless future - or at least a tidy desktop.
.NET1.1
Win2003
VS.NET2003
C#
Dev
Intermediate
Simple Magnifier
1 Apr 2007
otigli
A fun little application: Simple magnifier for your desktop
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Scratchpad: An Auto Save Notepad
27 Mar 2007
pierre poliakoff
Scratchpad is a very simple Notepad-like editor that performs an automatic save every 5 minutes and when the application is closed.
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
FormPrint as a simple class
27 Mar 2007
J.Thomas
An article on how to print or save (as a bitmap file) WinForms or any other controls.
.NET1.1
.NET2.0
WinXP
VS.NET2003
VS2005
C#2.0
GDI+
Dev
Intermediate
Quick n' Dirty Alpha Mask Generator
15 Mar 2007
patchwerk
A quick-to-implement method for generating an alpha mask from a flat image file with no alpha channel
.NET1.1
Win2K
WinXP
Vista
VS.NET2003
Dev
Design
Intermediate
.Net Expression Evaluator using DynamicMethod
13 Mar 2007
Wilson, Drew
Evaluating Dynamic expressions by compiling C# code to IL, then creating a DynamicMethod from the IL.
VS2005
C#2.0
Windows
.NET
Dev
Advanced
A DelegateQueue Class
13 Mar 2007
Leslie Sanford
An implementation of the ISynchronizeInvoke interface.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
A DelegateScheduler Class
13 Mar 2007
Leslie Sanford
A class in C# that lets you schedule delegate invocations.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
User Database Query Tool
13 Mar 2007
KChandos
User Query for SQL Server
VS2005
C#
SQL
Windows
.NET
DBA
Dev
Intermediate
Clipboard Ring Utility with yahoo messenger alert like popup window.
9 Mar 2007
Mohammed Habeeb
An article to illustrate the use of windows clipboard via a clipboard ring utility. It also illustrates yahoo messenger like popup alert feature.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Disconnected Client Architecture
14 Feb 2007
Marc Clifton
A look at an offline client architecture that I've implemented in an application for a client.
C#
Windows
.NET
Visual-Studio
CEO
Architect
Dev
Intermediate
Universal Framework for Science and Engineering - Part 10: Research of epilepsy
12 Feb 2007
Petr Ivankov
An article on framework to medicine.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Remote control media player
11 Feb 2007
Sacha Barber
An article which shows how to remotley control a media player
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
Attributes
Dynamic Discovery of Message Fields
7 Jul 2014
Tho Dinh Nguyen
Utilize System.Attribute and Assembly to discover type and retrieve data members to be displayed on windows form
C#
Windows
Architect
Design
Intermediate
C#3.5
C#5
Quick Overview of C# Attribute Programming
23 May 2012
Tom R Smith
Programming with attributes refines and solves some of the difficult development problems we face every day.
C#
.NET
Dev
Beginner
Further Attributes - Method Based Attributes and Data Conversion for Business Objects
5 Jan 2009
Malisa Ncube
This article shows how you can use attribute based programming, reflection to perform data conversion on your business objects.
C#2.0
C#3.0
C#
Architect
Beginner
Intermediate
An attribute based approach to business object validation
22 Dec 2008
Malisa Ncube
An article showing how you can use attributes to validate your business objects.
C#2.0
C#3.0
C#
Windows
Architect
Dev
Beginner
Intermediate
Permission-by-aspect
7 Dec 2008
SeMartens
Implementation of a permission management using custom attributes and Aspect Oriented Programming (AOP).
C#2.0
C#3.0
C#
.NET
Architect
Dev
Intermediate
A helpful way to use the FlagsAttribute with enumerations
10 Sep 2008
remarkpk11
Bitwise operations with enumerations.
VC6
VC7
VC7.1
VC8.0
.NET2.0
WinXP
Vista
VS2005
C++
C++/CLI
Dynamic, Object to Object Converter
2 Apr 2008
Amyn Batliwala
How to use attributes to create a dynamic converter so that you do not need to create a new converter for every conversion.
C#
Dev
Intermediate
Multiple Inheritance in C#
27 Mar 2008
Smart K8
The attributes can be used to provide multiple inheritance functionality for C# classes
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
Windows
.NET
Simple Attribute Based Validation
27 Nov 2007
Ennis Ray Lynch, Jr.
A quick introduction to reflection and attributes to allow for validation
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Have Fun Again With Custom Attributes (Part 2)
20 Sep 2007
Gael Fraiteur
This is the second article in a series of two, with this one going into the details of the real-world implementation of custom attributes that actually add behaviors to your code, namely performance instrumentation and field validation.
C#2.0
C#3.0
Windows
.NET
Visual-Studio
Architect
Dev
Intermediate
Have Fun Again With Custom Attributes (Part 1)
17 Sep 2007
Gael Fraiteur
If you think you know everything there is to know about custom attributes, read this article. PostSharp will let you to take your custom attributes to the next level and let them actually add new behaviors to your code.
.NET2.0
C#2.0
.NET3.0
C#3.0
Windows
Visual-Studio
Architect
Dev
Beginner
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
C# Programming - Beginners
Diving into OOP (Day 5): All About C# Access Modifiers (Public/Private/Protected/Internal/Sealed/Constants/Static and Readonly Fields)
16 Sep 2014
U
Akhil Mittal
Access modifiers (or access specifiers) are keywords in object-oriented languages that set the accessibility of classes, methods, and other members. Access modifiers are a specific part of programming language syntax used to facilitate the encapsulation of components.
C#
Access
static
protected
OOP
Readonly
private
Modifiers
Public
Understanding await and async through code
9 Aug 2014
Talal Tayyab
The article provides a code first approach to understanding await/async and answers some of the basic questions.
.NET
Beginner
Intermediate
C#5
Await
An introduction to numerical programming in C#
26 Jun 2014
John D. Cook
Some of the first things you need to know when writing numerical software in C#.
C#
Windows
.NET
Dev
Beginner
Demystify LINQ in 10 Minutes
23 Jun 2014
abhigad
Journey of C# up to LINQ in less than 10/15 minutes
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Position & Value Based Indexers
9 Jun 2014
Sivaraman Dhamodharan
This article is for beginners to know how to implement Position based and Value based Indexers
C#
.NET
Beginner
What is the use of c# “Yield” keyword ?
7 Apr 2014
Shivprasad koirala
In this blog we will go through 2 important uses of c# yield keyword.
C#
Interview
questions
yield
async and await -Simplified-Internals
5 Mar 2014
Saurabh_Saxena
async and await- Simplified -Internals
C#
.NET
Dev
Intermediate
C#4.0
Threading
.NET4.5
Three Layer Architecture in C# .NET
24 Feb 2014
Parikshit Patel
This article describes a typical three layer architecture in C# .NET. It is a very useful approach for coding due to easy code maintenance.
.NET2.0
C#2.0
C#
Beginner
Interfaces for Beginners-II [USING Interfaces]
16 Dec 2013
Chetan Kudalkar
This is part 2 of my article on interfaces for beginners. It focuses on usage of interfaces.
C#
Dev
Beginner
Read CSV input from a text file and add integer values in each string read
16 Oct 2013
SimbarasheM
Read CSV input from a text file, and add integer values in each string read (line by line). Incorporate Unit Tests to test the program's functionality using C#.
C#
Beginner
Adding JavaScript scripting support to one application: One easy way
2 Sep 2013
V.Lorz
One simple approach for adding JavaScript scripting support to your .Net application is described.
C#
.NET
Intermediate
How to Use Null-Coalescing Operator (??)
29 Aug 2013
Sampath Lokuge
How to Use Null-Coalescing Operator
C#
.NET
Background Thread? Let me count the ways....
14 Aug 2013
Rob Philpott
Ten fun ways of doing something on a background thread
C#
Windows
Beginner
Access Modifiers for Beginners
6 Aug 2013
Faisal(mfrony)
Understand access modifiers before using them.
.NET1.0
.NET1.1
.NET2.0
C#
Beginner
Interfaces vs Abstract Classes
31 Jul 2013
Mayank Dubey
Uses of Interfaces and abstract class
C#
.NET
Design
Beginner
Intermediate
.NET4
From one to another positional number system
14 Jul 2013
Perić Željko
1 alternative
Developing and implementation of algorithm for converting number from one to another positional number system
C#
Windows
.NET
Dev
Beginner
C#3.5
Application
Framework
General
expression
The "Rule-O-Nator" - An example of dynamically loading classes at runtime
19 Jun 2013
-james
Being Dynamic in a Staticly Typed World
C#
Dev
Intermediate
.NET4
interfaces
.NET4.5
Some practices to write better C#/.NET code
9 Jun 2013
Monjurul Habib
Today I will show some good practices I have learned during my professional years, those are lower level but very important for all levels.
C#
ASP.NET
Windows
.NET
Visual-Studio
CEO
Architect
Dev
QA
WebForms
Recursive methods using C#
23 Apr 2013
Shahin Khorshidnia
For beginners, Recursive introduction, Examples, Benefits and Defects. A part of Data structure.
C#
.NET
Dev
Beginner
Algorithms
A Beginner's Tutorial on Extension Methods, Named Parameters, Optional Parameters, Object Initializers and Anonymous types in C#
5 Apr 2013
Rahul Rajat Singh
In this article we will discuss four very important features of C# programming language.
C#
Beginner
Understand how bitwise operators work (C# and VB.NET examples)
30 Mar 2013
ProgramFOX
This article explains how bitwise operators work and this article explains also several purposes of them with examples in C# and VB.NET.
C#
Dev
Intermediate
VB.NET
bitwise
operators
A Beginner's Tutorial on Basics of Delegates, Anonymous Functions and Lambda Expressions in C#
7 Dec 2012
Rahul Rajat Singh
This article talks about the delegates and how to write delegate handlers using functions, anonymous functions and Lambda expressions.
C#
Beginner
delegates
Lambda
A Beginner's Tutorial on Implementing IEnumerable Interface and Understanding yield Keyword
11 Oct 2012
Rahul Rajat Singh
This article discusses how to implement IEnumerable interface and using yield keyword.
C#
Beginner
A Beginner's Tutorial on Operator Overloading in C#
4 Sep 2012
Rahul Rajat Singh
This article talks about the operator overloading in C#. What are the various types of operators that can be overloaded.
C#
Beginner
Nullable Types in C# - A Beginner's Tutorial
1 Sep 2012
Rahul Rajat Singh
This article talks about Nullable types in C#. We will see when could we find ourselves in need for Nullable types and what should we know if we are dealing with Nullable types.
C#
Beginner
A Beginner's Tutorial - Type Casting and Type Conversion in C#
26 Aug 2012
Rahul Rajat Singh
This small article discusses about type casting in C#.
C#
Beginner
A Beginner's Tutorial on String Comparison in C#
24 Aug 2012
Rahul Rajat Singh
This small Tip talks about the right way of comparing strings in a C# application.
C#
Beginner
Escaping in C#: characters, strings, string formats, keywords, identifiers
21 Aug 2012
Andreas Gieriet
Different possibilities to escape literals and names/keywords.
C#
.NET
Dev
Beginner
General
Disentangling braces and semi-colons
20 May 2012
Ed Nutting
Disentangling the use of braces and semi-colons with a few boxes and my house.
C#
Windows
Dev
Beginner
Demystify C# floating-point equality and relation operations
14 May 2012
Andreas Gieriet
Make floating point equality and relation operators reliable based on a comparison epsilon value.
C#
.NET
Dev
Beginner
Algorithms
From one number system to another
10 May 2012
PIEBALDconsult
This is an alternative for "From one number system to another"
C#
Windows
.NET
Dev
Beginner
C#3.5
Application
Framework
General
expression
Interfaces In Action
22 Apr 2012
hammerstein05
A basic introduction to interfaces and their usage in development
C#
Windows
Creating Your First EMGU Image Processing Project
2 Nov 2011
C_Johnson
A complete guide to show new comers to EMGUcv on how to set up their project step by step.
C#
.NET
Beginner
processing
image
EMGU
EMGUCV
DataBinding in WPF Browser Application using SQL Server Compact
22 Aug 2011
RameshSengamalai
DataBinding in WPF Browser Application using SQL Server Compact
SQL-CE
C#
.NET
SQL-Server
Visual-Studio
XAML
WPF
SQL-Server-2008
VS2010
Microsoft Message Queuing – A Simple Multithreaded Client and Server
15 Mar 2011
Espen Harlinn
A simple Message Queuing client and server - illustrating how to create a solution capable of handling 500 000 messages in three minutes
C#
Windows
Threading
MSMQ
Microsoft Message Queuing – Log Trade Information using Microsoft SQL Server
15 Mar 2011
Espen Harlinn
This article shows how to create a simple trade logging server using Microsoft Message Queuing and Microsoft SQL Server
C#
Windows
SQL
Threading
MSMQ
EF
DataGrid in WPF using SQL Server Compact 3.5 Sp1
5 Feb 2011
RameshSengamalai
DataGrid in WPF using SQL Server Compact 3.5 Sp1
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NETCF
.NET
ADO.NET
WPF
Beginner
Dot Remoting - Server Activated, SingleCall Technique
11 Jan 2011
Sivaraman Dhamodharan
Shows how you can create remote objects and access it from client. Here, it is server activated single call technique
C#
.NET
Beginner
WinForm
Multi-Select List Box and Checked List Box
25 Dec 2010
Sivaraman Dhamodharan
This article shows how to use Multi-Select List box and Checked List box with an Example Walk-through
C#
.NET
Beginner
WinForm
Modal and Modeless Dialogs in C# - For Beginners
2 Dec 2010
Sivaraman Dhamodharan
This article explains how you display your form as Modal dialog and as well as Modeless. It is written for beginners, Experienced programmers may already know it.
C#
Windows
Beginner
Exception Handling for C# Beginners
18 Nov 2010
Sivaraman Dhamodharan
Walks you through Exception Handling techniques
Win2K
WinXP
C#
Windows
Beginner
Exposing VB InputBox Dialog to C# code
15 Oct 2010
omzig
This is basically a VB InputBox Dialog wrapper dll for C#.
C#
VB
Simple calendar reminder application in WPF and MS SQL Server 2005
25 Aug 2010
AndreyLee
Simple calendar reminder application in WPF and MS SQL Server 2005
C#
Tic Tac Toe Implemented in C# with Computer Player
10 Aug 2010
Tejas_Pathak
A simple game in C# that can run on Windows, Linux(mono) and Mac(mono)
Mono
C#
Windows
.NET
Dev
Linux
Beginner
Game
Computer Vision: Laser Range Finder
7 Jul 2010
shivamkalra
Finding the distance of an object using a laser pen and an ordinary web-cam !
C#
C# Application with XML File
9 May 2010
Leo Koach
Using an XML file as a database
WinXP
Vista
C#3.0
VS2008
C#
XML
Windows
Visual-Studio
Dev
Beginner
Mastering Debugging in Visual Studio 2010 - A Beginner's Guide
6 May 2010
Abhijit
J
ana
Describes all debugging features like Breakpoints, DataTips, Watch Windows, Multithreaded Debugging, Parallel Program Debugging and IntelliTrace Debugging
WinXP
Win2003
Vista
C#3.0
C#
ASP.NET
Windows
Visual-Studio
Architect
Dev
Scrambler
6 May 2010
Leo Koach
Create Encrypted text that changes each time for the same message!
WinXP
Vista
C#3.0
VS2008
C#
Windows
Visual-Studio
Architect
Dev
Design
Named and Optional Arguments
14 Apr 2010
Keith Barrow
A beginner's guide to the Named and Optional Arguments in C# 4.0
.NET
Dev
Beginner
C#4.0
The Dynamic Keyword in C# 4.0
6 Apr 2010
Keith Barrow
Introduction to the 'dynamic' keyword.
Dev
Beginner
Intermediate
C#4.0
VS2010
.NET4
Basic Backgroundworker
11 Feb 2010
Eveng Thao
Demonstrate how to use backgroundworker
VS2005
VS2008
C#
Windows
Visual-Studio
Beginner
WinForm
Get Registered File Types and Their Associated Icons in C#
19 Oct 2009
Man Vuong
Get registered file types and their associated icons by reading Registry in C#
.NET2.0
WinXP
VS2005
C#2.0
Beginner
ADO.NET Asynchronous SQL Calls
10 Sep 2009
gbd77rc
How to use asynchronous calls to SQL to receive progress information
PocketPC-2002
WinMobile2003
WinMobile5
C#
WinMobile
.NET
SQL-Server
Mobile
Architect
Dev
Working with BackgroundWorker & Creating Your Own Loading Class
5 Mar 2009
hieuuk
Basic knowledge about BackgroundWorker. Using BackgroundWorker to create a loading form to inform the user that the application is still working fine. From that, create your own loading class to automate this progress and make the code and the form reusable.
C#
Windows
Intermediate
Reference and Value Types in C#
24 Dec 2008
logicchild
An article to help the beginner understand C# classes and structures.
C#2.0
C#3.0
C#
Windows
.NET
Dev
Beginner
MEFify an Applications
7 Dec 2008
rudigrobler
A very simple example of how to make an existing application extendible using MEF
C#
Windows
.NET
Win32
Dev
Beginner
An Overview of C# 4.0
13 Nov 2008
Buu Nguyen
Discusses the new features of C# 4.0 including dynamic lookup, covariance/contravariance generics, named and optional paramters
C#3.0
C#
Windows
Architect
Dev
MSIL
Beginner
Intermediate
Finite State Machine with Sub-state
4 Oct 2008
caohuuloc
Implementing Finite State Machine with Sub-state
C#
.NET
Architect
Dev
Design
Beginner
An Introduction to Operator Overloading in C#
29 Sep 2008
DaveyM69
Conversion, binary, unary, and comparison operators for your types.
C#2.0
C#3.0
C#
.NET
Dev
Beginner
Intermediate
how to program a windows standard calculator
25 Aug 2008
vivounicorn
This article is help beginners to program a windows standard calculator
.NET2.0
C#
.NET
Beginner
Intermediate
C# Coding Practicies Guide
20 Jun 2008
Chesnokov Yuriy
The article describing C# coding style and practices to be followed to develop robust and reliable code easily comprehended and maintained by other developers
C#2.0
C#3.0
C#
Beginner
Convert to TryParse
17 Jun 2008
Sunny Chaganty
Advantage of using TryParse over Convert - A short story
.NET2.0
C#2.0
C#
.NET
Dev
Design
Beginner
Very Easy Program for Beginners
5 Jun 2008
Fe4RGod
Displays your first, middle, and last name in a message box and allows you to change the color and font of all the labels and buttons.
C#
Windows
Visual-Studio
Beginner
C# Access Modifiers Quick Reference
21 May 2008
Johan Fourie
A quick description of access modifiers with a diagram showing accessibility limits
C#2.0
C#3.0
C#
Dev
Beginner
Simple Movie Database in C# using Microsoft Access
28 Mar 2008
Ivan Svogor
Simple database project, C# frontend for Microsoft Access movie database
WinXP
C#
Windows
SQL-Server
DBA
Dev
Beginner
Build distribution applications by remoting(TCP/HTTP)
22 Mar 2008
John.Jiang
In this sample describes how to build a distribution application on remoting by Tcp protocol.
.NET2.0
C#2.0
C#
.NET
Win32
Architect
Dev
Beginner
Event Handling / Generating Basics
22 Mar 2008
Derek Bartram
A quick start guide to custom event generating and handling
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
How to Write Windows Service and Control It By Application
17 Mar 2008
Laker
Guide to write Windows service and control it by application
.NET2.0
VS2005
C#2.0
C#3.0
C#
.NET
Visual-Studio
Dev
Beginner
Scientific Calculator
11 Mar 2008
Ramzi987654321
Scientific calculator that calculates fibonacci modulo factorial sin cos tan.. you are able to also change background color and color of the buttons
C#
Dev
Beginner
Getting File Info
26 Feb 2008
Dreamzor
Getting File Info from files in directory and subdirectories
C#2.0
C#3.0
C#
.NET
Beginner
Snippet to Generate a Public Property + Private Backing Field + Documentation Tags inside #regions
14 Jan 2008
Alex Mello Occulate
Code snippet to generate a property with private backing field, linked documentations tags, inside #regions. Ability to config type, field and property's name and the default init value
.NET2.0
C#2.0
C#
.NET
Dev
QA
Design
Intermediate
Advanced
Main Differences between C# and Java
11 Jan 2008
Ghulam Murtaza
This article discusses the main differences between C# and Java
C#2.0
C#3.0
C#
Dev
Beginner
How to create LINQ like functionality using Predicate Delegates and Anonymous Methods
6 Jan 2008
Saurabhdotnet
Learn how to use Predicate Delegates, Anonymous Methods, Generics, Action Delegate to implement LINQ like WHERE and ORDERBY
.NET2.0
C#2.0
C#3.0
C#
.NET
Architect
Dev
QA
Design
LINQ
Skype Smiley Sender
22 Oct 2007
Giorgi Dalakishvili
An article on sending many smileys simultaneously with Skype
VS2005
C#2.0
Windows
.NET
Dev
Intermediate
A Tutorial on Nested Classes in C#
25 Sep 2007
Chetan Kudalkar
A tutorial meant to be a begginers tutorial to nested classes in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Coversion operators
25 May 2007
ali_reza_zareian
A conversion operator converts an object of your class into another type
.NET1.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
Enums in C#
15 May 2007
Chetan Kudalkar
A tutorial on enums in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Properties
11 May 2007
Chetan Kudalkar
A tutorial on properties in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Indexers
11 May 2007
Chetan Kudalkar
A tutorial on indexers in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Interfaces in C# (For Beginners)
10 May 2007
Chetan Kudalkar
1 alternative
A tutorial on interfaces in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Method Overriding in C#
9 May 2007
Chetan Kudalkar
A tutorial on method overriding in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Method Hiding in C#
9 May 2007
Chetan Kudalkar
A tutorial on method hiding in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Events in C#
9 May 2007
Chetan Kudalkar
A tutorial on events in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Enumerating Objects in C#
8 May 2007
Chetan Kudalkar
A tutorial on enumerating objects in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Delegates in C #
8 May 2007
Chetan Kudalkar
A tutorial on delegates
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
C# Samples - CodeProject Utilities
All you wanted to know about Satellite Assemblies (C# .Net)
30 Jul 2014
Rasik Bihari Tiwari
Knowing, creating and using satellite assemblies in C# .Net
C#
Dev
Beginner
C#5
Canny Edge Detection in C#
23 Apr 2012
Dr. Vinayak Ashok Bharadi
Implementation of canny Edge Detection Algorithm
.NET2.0
C#2.0
C#
.NET
CEO
Architect
Dev
Design
Beginner
Intermediate
CP Vanity Lite
19 Nov 2010
Nish Sivakumar
This is a lightweight version of Luc Pattyn's popular CP Vanity application
C#
.NET
Visual-Studio
Dev
Beginner
C#4.0
VS2010
.NET4
New Method of Edge Detection
17 Sep 2010
shakil0304003
This is a flexible and scalable way of edge detection.
All-Topics
C#3.5
A Code Project Article Editor with Live Preview
5 Aug 2009
Nicholas Butler
A tool to help author articles at The Code Project
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Dev
Intermediate
An Application to Keep Track of Your Article Ratings Over Time
23 Apr 2009
Nicholas Butler
Collects and records your article ratings plus a couple of new summary ratings
C#3.0
.NET3.5
VS2008
Windows
Intermediate
Active Directory User Class Update
11 Feb 2009
robertford
How to create a utility to update the Active Directory User Class
C#2.0
C#3.0
C#
How To Update Assembly Version Number Automatically
28 Jan 2009
Sergiy Korzh
A small utility which allows to modify AssemblyVersion attribute specified in AssemblyInfo.cs files
C#
ASP.NET
.NET
Architect
Dev
ADO.NET
WebForms
Intermediate
WinForm
Service Manager
8 Jun 2008
Tina83
Search the service based on the description
C#
.NET
Dev
COM
Intermediate
ExcelReader
12 Feb 2008
BharadwajSonti
A tool to read the data from an Excel sheet into a C# string array
.NET2.0
C#2.0
C#3.0
C#
.NET
Dev
COM+
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
COM Interop
How I Came to Love COM Interoperability
26 May 2014
lars.michael.dk
This article provides a practical approach for exposing a .NET assembly to COM.
C#
.NET
Dev
COM
Intermediate
Scientific Data Visualizer
7 Nov 2013
Alexander Chernosvitov
ActiveX component for 3D visualization, embedded in different client applications.
C++
C#
Javascript
Windows
Win32
HTML
MFC
ATL
OpenGL
Architect
Skype Status Changer
10 Oct 2013
savbace
Change Skype status when user locks Windows.
C#
Win32
Dev
COM
Skype
.NET COM Interop using Postbuild
30 Sep 2013
Florian Rosmann
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.
C++
C#
Windows
.NET
COM
MSIL
Intermediate
Interoperability feature in .NET Framework and how to communicate with a COM component from .NET
9 May 2013
Jeneesh K. Velayudhan
The article describes the interoperability feature in .NET Framework and how to communicate with a COM component from a .NET managed application.
C#
.NET
Dev
Intermediate
Implementing a TextReader to extract various files contents using IFilter
9 Feb 2011
alex_zero
A solution that can extract various file contents using an IFilter implementation. Special thanks to Eyal Post and his article 'Using IFilter in C# '.
C#
Windows
.NET
Dev
COM
Intermediate
Advanced
How the new C# dynamic type can simplify access to a late bound COM object
21 Jan 2011
Igor Merabishvili
Explains how the new dynamic type can simplify access to late bound COM objects.
C#
Windows
.NET
Dev
COM
Intermediate
Skype4COM Event Handler Example for ALL Skype API Messages
26 Sep 2010
TheUberOverLord
Monitors All Skype4COM and API Messages for Skype Includes Command Input. Shows What Goes On Behind The Scenes with Skype Message Processing using the API and Skype4COM Library. Includes Microsoft ClickOnce Deployment Technology As Well As ClickOnce Automatic Updates Examples. A Must Have Tool!
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
.NET3.0
.NET3.5
C#
C# COM Late Binding Event
21 Apr 2010
yincekara
This article is a guide to building a .NET component, using it in a VB6 project at runtime using late binding, attaching its events and get a callback.
C#
VB
Windows
.NET
Dev
COM
COM+
Advanced
How to Create a Table with Fields in an Access Database (ADOX and JET SQL)
12 Apr 2010
Joao Tito Livio
Creating a simpleTable with fields in an Access Database using ADOX and JET SQL
C#
ADO.NET
Office
Intermediate
Remote Desktop using C#.NET
11 Nov 2009
Thiagarajan Alagarsamy
This article is about showing how to create a .NET application to perform remote desktop operation using Microsoft Terminal Services Client ActiveX control.
C#
Windows
.NET
Dev
Intermediate
Make your Skype Bot in .NET
7 Jul 2009
Praveen Nair (NinethSense)
This article explains how to make a Skype bot in .NET.
C#
Windows
.NET
Dev
COM
COM+
Beginner
Internet Explorer Late Binding Automation
9 Jun 2009
yincekara
Internet Explorer automation sample code using late binding, without Microsoft.mshtml and shdocvw dependency.
.NET2.0
C#2.0
C#3.0
Dev
COM
COM+
Advanced
WinForm
C# ATLCOM Interop code snipperts - Part 1
21 Dec 2008
Gopi Krishna Nuti
Code snippets detailing Interop programming in C# and ATLCOM
VC6
VC7
VC7.1
VC8.0
C#2.0
C#3.0
C++
C++/CLI
C
C#
AdapterList
26 Sep 2008
ram verma
This article explains how to use the DDK interface-INetCfg in C#.
C#2.0
.NET3.0
C#3.0
Dev
Intermediate
A Windows Service Which Kills Unwanted Windows: Part 2
8 Sep 2008
Victuar
Shows how to kill unwanted windows on the user desktop on Vista, using COM+ to allow a Windows service to interact with user applications.
Vista
C#2.0
C#
Windows
.NET
Dev
COM+
Advanced
Create ActiveX in .NET Step by Step
4 Mar 2008
Michał Kosmala
Article describes how to create ActiveX in .NET and how to use it on an HTML page step by step.
.NET1.0
.NET1.1
.NET2.0
C#2.0
Javascript
HTML
Dev
Intermediate
Advanced
Callback Functions and .NET C# COM Components
1 Feb 2008
Bharat Mallapur, sriraj
How to make your C# component callback a Perl subroutine
C#
Perl
.NET
Dev
COM
Intermediate
Variants and COM
11 Oct 2007
zam664
Tips on using Variants with COM
C#
Windows
.NET
Visual-Studio
Dev
COM
Intermediate
Text to Speech using Windows SAPI
25 Jun 2007
Saifi Hasan
An article on how to use WindowsText-To-Speach (TTS)
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
Date / Time
Understanding DateTime struct in .NET Framework (using C#)
13 Aug 2014
Afzaal Ahmad Zeeshan
Understanding the DateTime struct and using it inside your software to display Date and Time and to do the DateTime mathematics
C#
Windows
.NET
Beginner
Intermediate
DateTime
Desktop
VS2013
Persian Calendar with Tray Icon
12 Mar 2012
mohammad hajibegloo
A Persian calendar that shows a tray icon
C#
ASP.NET
Windows
.NET
GDI+
Dev
Design
Intermediate
Date Range Overlap Testing
2 Aug 2011
Mathew Crothers
A class to determine if there are any overlaps in a set of date ranges
C#
Windows
Beginner
C#4.0
Flexible Time Schedule in C# 2.0
17 Jun 2011
seeblunt
A simple way to iterate through a timeline using a flexible predicate system
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Persian DateTime
25 Apr 2011
Mohammad Mir mostafa
A structure like System.DateTime which is designed to support Persian calendar
Win2K
WinXP
Win2003
Vista
C#3.0
.NET3.5
VS2008
C#
Windows
.NET
Time Picker
19 Mar 2011
Ed Nutting
1 alternative
A time picker user control that allows the selection of hours, minutes, seconds and crucially milliseconds!!
C#
Windows
Dev
Beginner
C#4.0
W3CDateTime Structure in C#
3 Nov 2009
heebaek-choi
Simple W3CDateTime Structure when you are using atom feed like Gmail
.NET2.0
C#
.NET
Dev
Beginner
Intermediate
Persian Calendar with Simulated PHP Methods in C#
1 Jan 2009
Mohammad Dayyan
Generate Persian Calendar with simulated PHP methods
WinXP
Vista
.NET3.5
VS2008
C#
Dev
Beginner
Append Date and Time to File
6 Oct 2008
TimGradwell
Append date and time to a file for achival purposes
C#
Dev
Beginner
C# Class for Calculating Sunrise and Sunset Times
13 Sep 2008
Zacky Pickholz
A class for calculating sunrise and sunset times, implemented as a thread-safe Singleton
WinXP
Vista
C#
.NET
Win32
Win64
Dev
Beginner
Windows Hijri Calendar
26 Jan 2008
Muhammad Elmasry
This control enables developers to show Hijri calendar like Windows Georgian calendar
C#2.0
C#3.0
C#
Windows
Dev
Intermediate
MonthCalendar Has a Problem When Displaying
4 Jan 2008
vietanh154
MonthCalendar has a problem when displaying
C#2.0
C#
Dev
Intermediate
How To Append 'st', 'nd', 'rd' or 'th' To Day Numbers in Dates
16 Nov 2007
MarkGwilliam
A custom type formatter to append the appropriate 'st/nd/rd/th' text to day numbers when outputting date strings
.NET2.0
VS2005
C#2.0
.NET3.0
.NET3.5
VS2008
Windows
Dev
Intermediate
Recurring Date Generator with Pattern Coding
4 Sep 2007
Victor Boba
Create recurring dates using a user-defined pattern. Create recurring dates from a coded value that defines what the pattern should be.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
User Interface Time Zone Extending the System.TimeZone Class
29 Aug 2007
kublaj
Using the System.TimeZone class to allow users of your applications to specify their time zone preferences
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
.NET3.0
ASP.NET
Dev
Easy String to DateTime, DateTime to String and Formatting
28 Aug 2007
Bertus Kruger
Easy String to DateTime, DateTime to String and formatting
C#
Windows
.NET
Visual-Studio
Dev
Beginner
AddBusinessDay DateTime Extension Method
10 Aug 2007
martincook
An extension method that extends the AddDay method to include only business days
WinXP
Vista
.NET3.0
C#3.0
Visual-Studio
Dev
Intermediate
Simple PC Alarm Clock
4 Aug 2007
Paul Chin PC
A simple PC alarm clock in C# using Visual Basic library to Beep
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Custom Global Application Culture
26 Jul 2007
Mahendra Kumar Srivastava
This article helps you in defining the application specific culture at the startup time of your application.
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
Windows
Dev
Intermediate
Custom Clock for Different Time Zones
20 Jul 2007
Mahendra Kumar Srivastava
This project is a Custom Clock project which displays time for different TimeZones.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Urdu Date Time Picker
27 Jun 2007
Tariqaziz
First Time Urdu Date Time Picker
C#
Javascript
Windows
.NET
Visual-Studio
Dev
Intermediate
Simple Time-profiling in .NET
8 Jun 2007
A. Bioli
With this small library, it's simple to add calls to time-profile your .NET application
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
Windows
Dev
Intermediate
Event Based Scheduler
1 Jun 2007
Doron Goldberg
A periodic scheduler, based on the timer control
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Architect
Dev
WebForms
Intermediate
Midnight Timer - A Way to Detect When it is Midnight
29 Mar 2007
DanielBrownAU
An article on how to detect when it is midnight
.NET1.1
.NET2.0
WinXP
Win2003
Vista
VS2005
C#2.0
.NET3.0
Dev
Intermediate
TimeRanger -- Allows foreaching across a time interval
9 Feb 2007
PIEBALDconsult
A class that allows foreach to enumerate various points within the time interval defined by two DateTime objects
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
Delegates and Events
Delegates and Types of Delegates in C#
13 May 2014
Bhim B Thapa
Concepts of Delegates and Types of Delegate in C#
C#
.NET
Architect
Dev
Intermediate
Delegates & its 5 Modern Flavors (Func, Action, Predicate, Converter, Comparison)
10 Mar 2014
Ashwin. Shetty
.NET Delegates & its 5 different features (Func, Action, Predicate, Converter, Comparison)
C#
.NET
Visual-Studio
Architect
Dev
Design
Beginner
Intermediate
C#4.0
C#3.5
Interfaces vs Delegates
17 Jan 2014
Paulo Zemek
This article explores the advantages and disadvantages of interfaces that can be used to replace delegates, considering performance, ease of use and versatility.
C#
.NET
Architect
Dev
Intermediate
.NET Asynchronous Patterns
6 Jan 2014
Assil
This article describes asynchronous patterns in .NET and how to do them.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Intermediate
C#4.0
.NET4
.NET4.5
Understanding Delegates in C# for Beginners - Basics
23 Aug 2013
msiyer
The story of de-coupling.
C#
.NET
Beginner
Patterns
delegates
Delegate Tutorial for Beginners
28 Jul 2013
Amey K Bhatkar
Delegate tutorial for beginners.
C#
Beginner
Asynchronous method calling using events and delegates
15 Mar 2013
Himanshu Manjarawala
This article describes how to call methods asynchronously using delegates and custom events.
C#
.NET
Dev
Beginner
.NET Weak Events for the Busy Programmer
15 Feb 2013
FatCatProgrammer
General WeakEvent class
C#
.NET
Architect
Intermediate
Advanced
Events and Delegates Simplified
28 Nov 2012
Meysam Mahfouzi
This article shows you how to design events for your classes.
.NET1.0
Win2K
WinXP
C#
Dev
Beginner
Concurrent Observable Collection, Dictionary, and Sorted Dictionary
17 Nov 2012
John Stewien
Provides implementations of concurrent observable collection classes for binding to WPF controls so that the collections can be updated from a thread that isn't the WPF GUI thread
C#
.NET
Dev
WPF
Intermediate
C#4.0
VS2010
Understanding Events in C#
15 Oct 2012
johnyroyan
This article is to explain events in C# to begginers.
Beginner
C#4.0
.NET4
Event Browsing - .NET Event Concepts and Customizations
21 Jan 2012
Phoenix Roberts
.NET Events concepts and customizations
C#
Windows
.NET
Intermediate
Yet Another Universal Event Handler
2 Jan 2012
Simon Bridge
A universal Event Handler with a difference: No MSIL required.
C#
Windows
.NET
Intermediate
Events
programming
Delegates in C#
27 Nov 2011
Vijay_Prativadi
Main Interrelated Concepts of Delegates in C#
C#
Evolving Windows Forms Event Handling With Loosely Coupled Methods
15 Jun 2011
IAbstract
Reduce the exposure of OwnerObject members or resources by interfacing methods to child or sibling objects.
Win2K
WinXP
Vista
.NET3.0
C#3.0
.NET3.5
Dev
Intermediate
C#4.0
Win7
Simple effective Weak Event Dispatcher in C#
7 Apr 2011
Jaap Lamfers
Another weak event dispatcher in C#
.NET
Dev
Intermediate
C#4.0
VS2010
Tweaked Events
18 Dec 2010
jpbochi
Framework for customizing events. Comes with Weak Events and Synced Events
.NET2.0
.NET3.0
.NET3.5
C#
.NET
Dev
Intermediate
Advanced
Custom Events and Delegates for Beginners
19 Nov 2010
Sivaraman Dhamodharan
This beginners articles shows how do you create simple delegate, multicast delegate and create your custom events
C#
Windows
Dev
Beginner
Delegates in C# - Attempt to look inside: Part 5
4 Nov 2010
Ed Guzman
Using delegates and generic types to improve development.
C#3.0
.NET3.5
Dev
Intermediate
C#4.0
.NET4
Delegates in C# - Attempt to look inside. Part 4
20 Oct 2010
Ed Guzman
Classic, generic, lambda. A different code technique.
C#3.0
.NET3.5
Dev
Intermediate
C#4.0
C#3.5
.NET4
Delegates in C# - Attempt to Look Inside - Part 3
8 Oct 2010
Ed Guzman
More about delegates. Meet the Event
.NET3.5
C#
.NET
Dev
Design
Beginner
Intermediate
.NET4
Delegates in C# - Attempt to Look Inside - Part 1
6 Oct 2010
Ed Guzman
How to understand and use delegates in your program
C#
.NET
Dev
Design
Beginner
Intermediate
C#3.5
Delegates in C# - Attempt to Look Inside - Part 2
6 Oct 2010
Ed Guzman
Call delegates asynchronously if you need
.NET3.5
C#
.NET
Dev
Design
Beginner
Intermediate
C#3.5
.NET4
C# Delegates: Step by Step
11 Sep 2010
logicchild
An article to help the beginner understand delegates
WinXP
Win2003
Vista
VS2005
C#2.0
C#3.0
VS2008
C#
Windows
Visual-Studio
How to Manage Multiple Asynchronous Calls by using Delegates
9 Aug 2010
JasonChing
How to Manage Multiple Asynchronous Calls by using Delegates
C#
.NET
Dev
C#3.5
Threading
Framework
C# - Delegates 101 - A Practical Example
11 Apr 2010
Erwin@Attentia
A practical example not too simple, not too complex, to explain delegates
C#
Windows
Dev
Beginner
EventSubscriptionManager - No More Leaking Event Delegates
8 Mar 2010
rittjc
A solution that manages attached events
.NET2.0
C#2.0
.NET3.0
.NET3.5
Architect
Dev
Intermediate
How to Safely Trigger Events the Easy Way
3 Mar 2010
Simon P Stevens
A guide to the methods of triggering .NET events in a thread-safe way.
C#
.NET
Dev
Intermediate
Centralised Exception Handling in C# Windows Application
20 Oct 2009
SHRIDHAR TL
Enables centralised exception handling without stopping the execution of the application
C#
Windows
Intermediate
.NET Framework Delegates: Understanding Asynchronous Delegates
27 Aug 2009
logicchild
An article to help clarify delegates and how to use them asynchronously.
.NET2.0
C#2.0
C#3.0
Dev
Advanced
C# event fundamentals and exception handling in multicast delegates
2 Jun 2009
Bharat Gohil
How to declare and use C# events and handle exceptions from event handlers.
.NET1.1
.NET2.0
.NET3.0
.NET3.5
C#
Intermediate
Raising Events, Event Handlers, and the Use of Delegates
29 May 2009
logicchild
Delegates and their relation to events and event handlers.
.NET2.0
C#2.0
C#3.0
Dev
Beginner
Intermediate
Delegates and their role in Events in C# .NET
13 May 2009
RakeshGunijan
A simple delegates example.
.NET2.0
WinXP
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
Dev
Beginner
.NET4
Complete Class of Events
27 Apr 2009
Karthikeyan Govindan
Describing complete class of events and thread synchronization using add and remove accessors.
.NET1.1
.NET2.0
.NET3.0
.NET3.5
C#
.NET
Dev
Intermediate
Weak Events in C#
25 Apr 2009
Daniel Grunwald
Different approaches to weak events
.NET2.0
.NET3.0
.NET3.5
C#
Dev
WPF
Intermediate
Advanced
Synchronize Invoke Events
15 Apr 2009
Tarek Najem
Safely calling a control's method from a different thread.
C#
.NETCF
Dev
Beginner
Creating a weak event
8 Apr 2009
Paulo Zemek
This article shows how to use WeakDelegateSet class to create weak events. With weak events, objects can register themselves in events, but are allowed to be collected if the only references for them are such events.
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Beginner
Get Delegate from Event's Subscription
4 Apr 2009
Alexander Kostikov
This code allows you to get a delegate that subscribed to a Control's event. The technique used is applicable to events in general.
C#2.0
C#3.0
C#
.NET
Dev
Intermediate
Advanced
Delegate Behind the Scenes
23 Mar 2009
Karthikeyan Govindan
Describing complete class of delegate and asynchronous processing
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Events Made Simple
17 Feb 2009
DaveyM69
Events made simple
C#
Dev
Beginner
Delegates
13 Jan 2009
Adnan Aman
Delegate is type-safe object which can point to any function to invoke them synchronously and asynchronously
C#2.0
C#3.0
C#
Using Events and Threading to Communicate Long Processes to UI
12 Dec 2008
Eduardo Lavin, ignotus confutatis
Using events and threading to communicate long processes to UI
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Advanced
WinForm
.NET Multicast Delegates
2 Dec 2008
Cirilo Meggiolaro
Multicast delegates provide functionality to execute more than one method.
.NET3.0
C#3.0
.NET3.5
C#
.NET
Architect
Dev
WebForms
Intermediate
WinForm
How to call a long running method asynchronously and display a wait image on the UI
27 Aug 2008
Member 2941560
This article explains how to call a long running method asynchronously and also display a wait image on the UI.
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Intermediate
Delegates, events, and namespaces using C#
18 Jul 2008
Marius Mihailescu
delegates overview
C#
.NET
Dev
Beginner
Fun with Func
7 Jul 2008
abhigad
C# Generic Delegate
.NET3.5
C#
.NET
Dev
Intermediate
Action Extensions
1 Jul 2008
leppie
Parallelization of multicast delegates
C#3.0
C#
Windows
Dev
Intermediate
Event Chain
1 Jul 2008
Marc Clifton
Executing a multicast delegate to create an event chain that can be terminated by any handler in the chain
.NET2.0
.NET3.0
.NET3.5
C#
.NET
Dev
Beginner
Understanding .NET Delegates and Events, By Practice
13 Jun 2008
mohamad halabi
Truly understanding .NET delegates and events.
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Beginner
Nested Functions in C#
22 Apr 2008
Sandeep Aparajit
This article tells you about writing nested functions in C#
.NET1.1
.NET2.0
WinXP
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Windows
Calling parent form functions from a user control
22 Apr 2008
AlG
The Button inside the User Control raises the Button OnClick event on the form and typing inside the User Control TextBox replicates the text inside the Form’s TextBox.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
WinForm
The EventPool Revisited
28 Mar 2008
Pete O'Hanlon
Easily manage .NET events using attributes, enumerations and generics
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
Windows
Dev
Intermediate
Exploring Lambda Expression in C#
12 Mar 2008
Zeeshan Jafar Hirani
This article covers things from syntax to constraints and implementation details for lambda expression in C#
C#3.0
C#
.NET
Dev
Intermediate
The Power of the 'Action' Delegate
3 Mar 2008
Ryan Leckey
Overview and test library of how powerful the System.Action delegate can be
.NET2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Global Event Distributor
18 Dec 2007
shaykeren
Global event handler distributor
.NET2.0
Mono
DotGNU
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
C# Event Implementation Fundamentals, Best Practices and Conventions
26 Oct 2007
Jeffrey Schaefer
This article presents event implementation fundamentals, best practices, and conventions.
.NET1.0
.NET1.1
.NET2.0
C#
Windows
Visual-Studio
Dev
Intermediate
WinForm
Delegates for Dummies
16 Oct 2007
Andrew D. Weiss
Primer - The basics about delegates, how to define them and use them
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
.NET3.0
.NET3.5
C#
Windows
Dev
Directory Analysis with Custom Events and Threading
16 Sep 2007
David Federspiel
A simple directory scanner which operates on a separate worker thread and updates a status label without causing the UI to hang.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Facts and Fallacies of Events in C#
24 Jul 2007
Luc Pattyn
Delegates: how to add them to an event, how they get removed and when that is necessary
.NET2.0
C#
Windows
Visual-Studio
Dev
Intermediate
Fixing BindingList<T> Deserialization
22 Jul 2007
Mike Gavaghan
BindingList is flawed with regard to serialization. A flaw in the SDK prevents PropertyChanged events from INotifyPropertyChanged instances from getting rewired on deserialization. Here's a solution to fix the problem.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
INotifyPropertyChanged and beyond - Part II
30 May 2007
TJoe
Add support for event suppression and event propagation
.NET2.0
Win2K
WinXP
Vista
C#2.0
.NET3.0
C#3.0
Visual-Studio
Dev
Beginner
An Easy to Use Weak Referenced Event Handler Factory for .NET 2.0
9 Mar 2007
John Stewien
An article on creating weak event handlers that show how to use them in a Windows Form.
.NET2.0
WinXP
Win2003
VS2005
C#
Dev
Intermediate
WinForm
top
Sort by Updated
Title
Updated
Author
Score
Enumerations
Iterators in C# - A Deep Dive
28 Mar 2014
Karthik Chintala
Iterators in C#
C#
All-Topics
Symbols as extensible enums
25 Feb 2014
Qwertie
Use the Symbol class for enum-like values that can be extended by other classes.
.NET2.0
Mono
C#2.0
.NET3.0
.NET3.5
C#
Dev
Intermediate
Ending the Great Debate on Enum Flags
9 Aug 2013
virusstorm
This article explains how enumeration and flags work in C#.NET and how to properly use them.
C#2.0
C#3.0
.NET
Dev
Beginner
C#4.0
Foreach On IEnumerable
6 Aug 2013
Amey K Bhatkar
Working of foreach loop.
C#
Ranges in C#
1 Feb 2013
Dmitri Nеstеruk
Introducing a well-known concept of ranges implemented in C#
.NET3.5
C#
.NET
Architect
Dev
Intermediate
.NET4
.NET4.5
Enumerable recursion with some extendable control
19 Nov 2012
Michiel du Toit
Enumerable recursion with some extendable control
C#
Dev
Intermediate
Advanced
Creating Enums from Database Lookup Tables
3 Nov 2012
Ronen Rabinovitz
Using T4 template an easy one-click synchronization between the enum in the code and the database values
C#
.NET
Dev
Intermediate
Enum
Csharp.net
Using DescriptionAttribute for enumerations bound to a ComboBox
16 Nov 2011
Clifford Nelson
How to use DescriptionAttribute for enumerations bound to a ComboBox.
C#
.NET
Dev
Intermediate
Adding data-bindable attributes to C# enums using the dynamic runtime
16 Mar 2011
Nish Sivakumar
This article is about a very light-weight enum extension library that takes advantage of dynamic types in .NET 4.0 to provide a simple way to add meta attributes to an enum field.
Architect
Dev
WPF
Design
Intermediate
C#4.0
.NET4
Enums in C#
10 Aug 2010
VermaManish
Mapping enum constants with user friendly names.
C#
.NET
Dev
Beginner
C# Enum with Char Valued Items
3 May 2010
ricrodrigues
How to use a char as a value for enum items, and why
C#
.NET
EF
Thread-safe enumeration in C#
4 Feb 2010
Alexey Drobyshevsky
A way to have thread-safe foreach statements without explicit locking.
C#
.NET
Dev
Intermediate
A C# Combinations Iterator
16 Nov 2009
Aviad P.
An iterator over all combinations of (m) elements from a sequence of (n) elements
C#
.NET
Dev
Intermediate
A C# List Permutation Iterator
14 Nov 2009
Aviad P.
An iterator in C# which iterates over all permutations of a given IList.
C#
.NET
Dev
Intermediate
Enum Builder: The Curious Case of the Inheritable Enum
1 Nov 2009
marcusts
Proves that we can create a class that behaves like an inheritable enum
.NET3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Extending Enum for Extra Meta Data
15 Sep 2009
tallies
An article on how to provide extra meta data to represent enum values using extension methods
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Mapping .NET Enumerations to the Database
25 Aug 2009
tmiordan
How to map .NET Enumerations to and from a Database repository
C#2.0
C#3.0
C#
Using Enumerations: Enumerated Types and Bit Flags
22 Jul 2009
logicchild
An article that explains how to use Enumerations
C#2.0
C#3.0
C#
Intermediate
SequenceCompare - Comparing Sequences of IEnumerable
21 May 2009
Phil Martin
A simple set of extension methods comparing sequences of IEnumerable
C#2.0
C#3.0
C#
Strong-Type & Efficient .NET Enum
4 May 2009
Hana Giat
Efficient & strong-type alternative to the .NET Enum class
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
.NET3.0
C#3.0
Accelerating Enum-Based Dictionaries with Generic EnumComparer
5 Mar 2009
Omer Mor
In this article, I will demonstrate a performance problem caused by boxing in Dictionaries that use Enums as keys, and will provide a solution using lightweight code generation (DynamicMethod).
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Architect
Dev
Intermediate
Advanced
Terser Enum Programming with StrongEnum
11 Jan 2009
DevCubed
Write cleaner, strongly-typed enum operations.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Enumerations and Adding them to Structures
31 Dec 2008
logicchild
An article to help a beginner understand C# enumerations.
C#2.0
C#3.0
C#
.NET
Dev
Beginner
List With Events
6 Dec 2008
Günther M. FOIDL
An extended List that fires events when the count of list-items changes
.NET2.0
Mono
C#2.0
.NET3.0
C#3.0
.NET3.5
Win32
Architect
Dev
Intermediate
Everyday programming techniques - C# Enums
26 Nov 2008
Hugo PEREIRA
This article reviews basic and advanced programming with enums (flags, bit flags cast, and more).
C#2.0
C#3.0
C#
.NET
Dev
Intermediate
Managing Enums and their Database Equivalents
10 Nov 2008
LaurenCL
Make enums easier to coordinate with database values
C#
Dev
Key-Value Pairs as Enum-Constants
7 Sep 2008
christoph brändle
An enum-like class that supports flags (up to 8192), has additional value-type data, description, and FastSerializer support.
C#
Dev
WCF
Intermediate
Simple Programming Challenges - Enumerator Bits
18 Jul 2008
Allen C. Copeland Jr
Displays how to create flag-friendly enumerations while managing cases where certain flags should not be used together.
C#2.0
C#3.0
.NET3.5
Dev
Intermediate
TypeTransmogrifier
13 Jun 2008
PIEBALDconsult
Allows mapping of types to enumerated values.
.NET2.0
C#
.NET
Dev
Intermediate
EnumTree
12 Jun 2008
PIEBALDconsult
A class and attribute to allow accessing enum values as a tree
.NET2.0
C#
.NET
Dev
Intermediate
EnumOperators
22 May 2008
PIEBALDconsult
A class to help ease the burden of not being able to specify enum as a generic constraint
.NET2.0
C#
Dev
Intermediate
List Comprehensions for C# 2.0
21 May 2008
Frohwalt Egerer
Writing nice list comprehensions for C# 2.0.
C#2.0
C#
.NET
Dev
Intermediate
The Enum Keyword and Its Functional Usage
16 May 2008
santosh poojari
This article describes 'Static Methods' of the Enum Class
C#2.0
C#3.0
C#
Dev
Beginner
Intermediate
Tree Structured Enumerations
2 Apr 2008
Smart K8
The way to maintain a tree structured enumeration while having all the advantages of the standard ones
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
Windows
.NET
Enum Utilities
24 Feb 2008
PIEBALDconsult
Various methods for working with enumerations
.NET2.0
C#
Dev
Intermediate
'Extending' the Enum Class to Validate the Enum Values with the Flags Attribute
4 Jan 2008
dmihailescu
Use extension methods to augment the enums to validate the values and more
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
A perfect C# string enumerator
2 Jan 2008
David Catriel
An excellent and easy way to implement string enumerators in C#.
C#
Windows
.NET
Dev
Intermediate
Localizing .NET Enums
17 Oct 2007
Grant Frisken
Describes a technique for displaying localized text for enums
.NET2.0
VS2005
C#2.0
Windows
Architect
Dev
Intermediate
Making an Enum Readable (The Lazy Way)
12 Sep 2007
Joe Sonderegger
Making an Enum Readable without any hassle...
C#2.0
Windows
.NET
Visual-Studio
Dev
Intermediate
Enum Generitized
12 May 2007
Tim Schwallie
Using Generics to make a different kind of enumeration: easy to comment, and supports many types.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
C# Programming - General
NBitcoin Indexer : A scalable and fault tolerant block chain indexer
16 Sep 2014
U
Nicolas Dorier
Leverage Azure, powershell and NBitcoin for a fault tolerant and scalable block chain indexer
C#
.NET
Architect
Dev
Intermediate
PowerShell
Azure
Bitcoin
Diving in OOP (Day 6): Understanding Enums in C# (A Practical Approach)
16 Sep 2014
U
Akhil Mittal
Day 6: Understanding Enums in C#.My article of the series “Diving in OOP” will explain enum datatype in C#.
C#
.NET
Dev
Beginner
Intermediate
OOP
Enums
Diving in OOP (Day 4): Polymorphism and Inheritance (All About Abstract Classes in C#)
16 Sep 2014
U
Akhil Mittal
All about Abstract classes in C#
C#
.NET
Dev
oops
OOP
concepts
Abstract
Polymorphism
Classes
Diving in OOP (Day 3): Polymorphism and Inheritance (Dynamic Binding/Run Time Polymorphism)
16 Sep 2014
U
Akhil Mittal
This part of the article series will focus more on run time polymorphism also called late binding.
C#
Beginner
Intermediate
Inheritance
oops
Interview
questions
Polymorphism
Diving in OOP (Day 2): Polymorphism and Inheritance (Inheritance)
16 Sep 2014
U
Akhil Mittal
Diving in OOP (Day 2):My article in the second part of the series will focus solely on inheritance concept in OOP
C#
Inheritance
oops
Interview
questions
OOP
Polymorphism
Diving in OOP (Day 1) : Polymorphism and Inheritance (Early Binding/Compile Time Polymorphism)
16 Sep 2014
U
Akhil Mittal
This article will cover almost every OOPS concept that a novice/beginner developer hunt for, and not only beginners, the article’s purpose is to be helpful to experience professionals also who need to sometimes brush-up their concepts or who prepare for interviews.
.NET2.0
.NET3.0
.NET3.5
C#
.NET
Dev
Beginner
Intermediate
.NET4
Inheritance
How to use ApiControllers with your current MVC Application
15 Sep 2014
U
Raymund Macaalay
Like me you might be starting to integrate AngularJS or any other JS Framework in your MVC Application then later on finding out you are converting a lot of your results to handle this calls. While it works with the MVC Controllers you always have to serialize your result to JSON Format and enablin
MVC
Partial Classes in C# With Real Example
13 Sep 2014
U
Sandeep Singh Shekhawat
I explain partial classes in C# language with an example
C#3.0
Windows
.NET
Beginner
LINQ.
Abstract Class & Interface: Two Villains of Every Interview - Part 1
11 Sep 2014
N
iSahilSharma
This article is the first part of the series and explains the important key points of Abstract Class.
C#
Beginner
interviews
Tutorial–C# Core : Variables
10 Sep 2014
N
Asif Sayed
My attempt to get beginners some insight into C#, through this series of short articles
C#
.NET
Dev
Beginner
Virtual vs Override vs New Keyword in C#
8 Sep 2014
N
Abhishek Jaiswall
Virtual vs Override vs New Keywords in C#
C#
Custom Getter Setters in C# using Regular Expression based templates
6 Sep 2014
U
amitthk
Quickly generate Getter Setters for a number of your properties in C# - using regular Expression based templates
C#
.NET
Dev
XAML
WPF
Beginner
Intermediate
Solving Scramble Squares - Backtracking Algorithm in C#
6 Sep 2014
emkhsh
Non graphical solution for scrambled squares problem
C#
Windows
.NET
Intermediate
VS2010
Runtime Polymorphism - Simplified
3 Sep 2014
Mohd Manzoor Ahmed
Runtime polymorphism - simplified
C#
Streaming realtime data to Excel
2 Sep 2014
gjvdkamp
This is a minimalistic example of how WCF, Rx and Excel-DNA can be used to stream realtime data to an Excel client.
C#
WCF
Excel
Reactive
Let your code speak for itself
1 Sep 2014
Thorsten Bruning
How to combine a bunch of techniques to improve code readability.
C#
ASP.NET
.NET
Architect
Dev
WPF
WebForms
Intermediate
General
architecture
Sunspot Surface Calculation (Case Study on solving complex problems)
1 Sep 2014
V.
Case study on how to solve a complex problem by dividing it into smaller problems.
C#
Windows
Dev
Intermediate
Image-Processing
learning
Shape
Detection
Mathmatics
C# Async Audio Waveform Generator
26 Aug 2014
Project Sfx
A C# class for generating an audio waveform asynchronously.
C#
Windows
.NET
Intermediate
C#5
WinForm
.NET4.5
Dynamic Treeview with Drag and Drop by Kendo
22 Aug 2014
Mahsa Hassankashi
This article explains how to make data source for kendoTreeView, particularly it is designed for organization chart such as personals or documents which need nested query, after drag and drop one node to another one it will save it. Look at Demo
C#
HTML
Beginner
Intermediate
MVC
jQuery
VS2013
Closing Microsoft Dynamics GP Report Destination window
22 Aug 2014
Paul Maxan
1 alternative
This article will show how to close the Microsoft Dynamics GP Report Destination window using both a .NET Add-in library and a stand-alone Windows Forms application.
C#
Windows
.NET
Win32
Dev
Intermediate
VS2010
Dynamically Check Nested Values for IsNull Values
22 Aug 2014
CBadger
Dynamically check a value for Null value in an expression tree with an extension method
C#
MVC
DevExpress
Briefly exploring C# 6 new features
20 Aug 2014
Hassan Hashemi
briefly exploring most important new features of C# 6
C#
Windows
.NET
Dev
Intermediate
Roslyn
Sit back and relax, let Sharepoint remind and chase your team
15 Aug 2014
Omar Al Zabir
A .NET utility that scans a Sharepoint Task List and sends a daily digest type reminder email to each team member who has tasks assigned. It saves you from regularly chasing your team members to complete tasks or provide update.
.NET
Architect
Dev
Intermediate
Sharepoint
Closing Microsoft Dynamics GP Report Destination window (alternative)
15 Aug 2014
Paul Maxan
This is an alternative for "Closing Microsoft Dynamics GP Report Destination window"
C#
Windows
.NET
Win32
Dev
Intermediate
VS2010
WPF FIX Automated Trading Client
13 Aug 2014
Mark_Shield
A demo WPF synthetic order book client UI that manages synthetic orders and submits firm orders to a trading server via FIX
C#
HTML
Dev
WPF
Intermediate
C#4.0
VS2010
Using a Plugin-Based Application
13 Aug 2014
Jean-Pierre Bachmann
How to create a Plugin Based Shell
C#
Windows
WPF
Advanced
MEF
VS2013
Mock FIX Trading Server
13 Aug 2014
Mark_Shield
A mock FIX trading server for use when testing FIX trading clients
C#
.NET
HTML
Intermediate
C#4.0
VS2010
.NET4
DList<T>: The circular List<T>
13 Aug 2014
Qwertie
Creating the AList data structures for my "list trifecta" series must have taken hundreds of hours. The DList is a vastly simpler beast, but in certain cases will boost your insert/remove speed a lot.
Mono
.NET3.5
C#
.NET
Dev
Intermediate
C#4.0
.NET4
.NET4.5
Global Interceptable Program and System Hooks in .NET
7 Aug 2014
D. Infuehr
An introduction on how to implement global interceptable hooks in .Net
Win2K
WinXP
C++
C#
Windows
Win32
Win64
Intermediate
Win7
Win8
Advanced Enum Usage with examples
7 Aug 2014
WilliamCruisoring
Exploit Enum typename and member definitions, as well as Method Extension of Enum.
C#
.NET
Architect
Dev
QA
Advanced
Enum
C# Script: The Missing Puzzle Piece
6 Aug 2014
Oleg Shilo
An article on a "scripting engine" for the C# language
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#
Windows
Dev
Intermediate
Implementing SignalR in Desktop Applications
6 Aug 2014
Dieter Deysel
Step-by-step walkthrough to implement SignalR in desktop applications
C#
Windows
Beginner
VS2013
MIDI Beat Detection using NAudio
5 Aug 2014
(Username_Taken)
An outline of basic beat detection for games such as guitar hero.
C#
audio
Working with database one more time
5 Aug 2014
the algabban
using ADO.net
C#
SQL
ADO
VS2013
Dynamic View Model
28 Jul 2014
Bryan Croteau
A technique for generating ViewModel objects dynamically.
C#
XAML
Random Thoughts..
26 Jul 2014
John Underhill (Steppenwolfe)
CSRG random generator in C# and the NIST STS Library (Huge update!)
C
C#
Windows
Visual-Studio
HTML
Dev
Intermediate
VS2010
Generic Vector<T> Class Implementation With Use of Expression Trees
21 Jul 2014
Alexandr Stefek
This article show another way to implement generic operators. Vector is in middle of attention.
C#
maths
Generics
Getting started with Visual Studio Editor Viewport Adornment Extensions
16 Jul 2014
Shemeer NS
This article will help you to start with Visual Studio Editor Viewport Adornment Extensions, Sample extension 'File Properties Info'.
C#
Visual-Studio
Beginner
AddIn
Extensions
Editors
VS2013
The Semantic Web and Natural Language Processing
16 Jul 2014
Marc Clifton
Using AlchemyAPI, process and filter RSS feeds in the Higher Order Programming Environment
C#
Windows
.NET
GDI+
Architect
Dev
Intermediate
C#4.0
.NET4.5
Top 10 VoIP IP telephony interview questions and answers with an extra C# softphone development tutorial
15 Jul 2014
pajudev
It is a list of the most common VoIP-related interview questions that can be asked by VoIP-interested employers. The article also contains a simple softphone example project in C# that you can use as a first step if you would like to get a taste into the field of VoIP SIP software development.
C#
Windows
.NET
Visual-Studio
Architect
Dev
Beginner
SysAdmin
VS2010
async / await demo
13 Jul 2014
Sharath C V
A simple async / await demo
C#
Async
Task
VS2013
Await
Creating MDI Forms in WinForms
11 Jul 2014
Vitilevu
Creating MDI Forms in WinForms
C#
Fun with Sound
10 Jul 2014
Yang Kok Wah
Playing your favorite music and sound files all at once
VS2008
C#
.NET
Beginner
VB.NET
An easy to use WPF Autocomplete Textbox
10 Jul 2014
Eric Pap
An easy to use custom control basedon textbox that allows Autocomplete, compatible with WCF
C#
WCF
WPF
Reactive
Exploring C# variables
10 Jul 2014
925coder
An in-depth examination of variables in C#
.NET
Beginner
C#3.5
C#5
Overloading short-circuit operator && and ||
6 Jul 2014
yousafzai amazai
overloading short-circuit operator c# is not possible directly here is some tips for how get custom short-circuit operator
C#
Beginner
Intermediate
Extending MVC Identity
5 Jul 2014
Mack Ait-Aoudia
Extending MVC Identity
C#
MVC
Basics of Managed Extensibility Framework (MEF)
3 Jul 2014
Arthanarieaswaran
This article explains the basics of MEF for beginner with a simple examble
C#
.NET
Dev
WPF
Design
Beginner
VS2010
Lightweight Wait.Until() Mechanism
3 Jul 2014
WilliamCruisoring
This article presents a Wait.Until() mechanism that might be helpful in various scenarios.
C#
.NET
Dev
Intermediate
Advanced
LINQ.
Integrated Color Picker for Visual Studio IDE - VSPackage (AddIn)
2 Jul 2014
Shemeer NS
Color Picker tool for Visual Studio IDE, VSPackage walkthrough.
C#
Visual-Studio
Beginner
Intermediate
AddIn
VS2013
Ref and Out (The Inside Story)
25 Jun 2014
Akhil Mittal
My efforts in this article will be to make this understanding simpler and focus on the internal logic of ref and out.
C#
VS2010
Hunt the Wumpus
20 Jun 2014
Marc Clifton
A Higher-Order-Programming Environment (HOPE) Example
C#
.NET
GDI+
Architect
Dev
Intermediate
C#4.0
.NET4.5
asynchronous programming features and models in .Net framework 4.0 & 4.5
20 Jun 2014
Amir Hamza Md. Kayes
This article elaborate the asynchronous programming in c#
C#
.NET
C#4.0
.NET4
C#5
NBitcoin : How to scan the Blockchain ?
14 Jun 2014
Nicolas Dorier
An efficient and extensible way to scan the Blockchain
C#
.NET
Architect
Dev
Intermediate
Bitcoin
Getting started with Visual Studio Editor Margin Extensions
14 Jun 2014
Shemeer NS
This article will help you to start with Visual Studio Editor Margin Extensions, Sample extension 'File Path On Footer'.
C#
Visual-Studio
Beginner
AddIn
Extensions
Editors
A glance at C# vNext
12 Jun 2014
Florian Rappl
A detailled outlook at some of the possible language features of the next version of C#.
C#
.NET
Visual-Studio
Architect
Dev
Intermediate
Advanced
C#4.0
.NET4.5
VS2012
Functional Programming in Numerical Integration
4 Jun 2014
Alexandr Stefek
The article depicts usage of functional programming for creating indefinite integral in form Func from delegate Func.
C#
.NET
Intermediate
mathematics
Defensive Programming in C# (with T4)
2 Jun 2014
ugo.marchesini
The purpose of this article is to provide an simple library which try to meet some defensive issues focusing attention on how to manage return function value in a safe and unambiguous way.
C#
Windows
.NET
Visual-Studio
Architect
Design
Beginner
Building a Simple Reporting System with Unity
29 May 2014
comiscience
Make changement of reporting easier. Unity help us
.NET
Architect
Advanced
C#5
.NET4.5
The Y Combinator in C#
28 May 2014
ivan_wl
This article described how to derive the Y Combinator using C# language.
C#
Fun with Unicode
27 May 2014
Yang Kok Wah
Typing Unicode directly to a text-box, including support for surrogate pairs. Create simple web pages to display fanciful fonts
C#
Windows
Win32
HTML
Dev
Design
Beginner
Intermediate
Association, Aggregation, Composition, Dependency and IOC for Beginners
24 May 2014
Kausik J. Nag
Association, Aggregation, Composition, Dependency and IOC for beginners
C#
Beginner
Simple IoC Container for Unity3d
21 May 2014
Clemens Pfauser
Implementation of an IoC Container to be able to use Dependency Injection in Unity3d
C#
Windows
.NET
Architect
Dev
Intermediate
Advanced
.NET4
Patern
Loose
NBitcoin : The most complete Bitcoin port (Part 1 : Crypto)
21 May 2014
Nicolas Dorier
Intro to Bitcoin for .NET Developers
C#
.NET
Intermediate
NBitcoin : Cryptography Part 2
21 May 2014
Nicolas Dorier
Two Factor keys and Stealth Addresses
C#
.NET
Intermediate
Bitcoin
Integrating list of custom types in TFS Build Template
19 May 2014
wliao
Integrating list of custom types into the TFS build template
C#
Windows
Dev
MSBuild
TFS
Fun with Outlines
8 May 2014
Yang Kok Wah
Techniques in tracing outlines in a drawing
C#
.NET
GDI+
Design
Intermediate
Simple Web Server in c#
6 May 2014
Pritesh D
WinXP
Vista
C#
ASP.NET
Windows
.NET
HTML
Architect
Beginner
Win2008
Licensing systems in .NET
28 Apr 2014
Artem Los
Three different algorithms for constructing licensing systems, their advantages and disadvantages using C#.NET environment.
C#
.NET
licensing
SoftwareSerial
A Dynamic XML API
28 Apr 2014
Alan Fay
One API to rule them all (all XML file formats that is)
C#
XML
Windows
Dev
Linux
Intermediate
Drawing a Basic 3D Cylinder Chart in WPF
21 Apr 2014
Marco Bertschi
A really basic 3D Cylinder chart, drawn on a WPF canvas
C#
.NET
WPF
Beginner
Easier .NET settings
17 Apr 2014
Antonio Nakić Alfirević
Creating a library for persisting the application state data between work sessions
C#
ASP.NET
.NETCF
.NET
Dev
WPF
WebForms
Intermediate
Forms
A primitive CEP engine to analyse stock market data in real time
10 Apr 2014
CatchExAs
Can we use LinqRx as a poor-man's complex event processor?
C#
.NET
Architect
Dev
LINQ
Intermediate
Advanced
FlatFile Database System
2 Apr 2014
Anand Gunasekaran
Working with text file as database can querying as RDBMS with SQL Queries.
C#
.NET
Intermediate
Gridview
database
Text
query
Check StyleCop Rules on TortoiseSVN Commit
24 Mar 2014
GWallis
This hook validates code with StyleCop before or after they are checked in to ensure they conform to validation rules.
C#
Windows
Beginner
svn
TortoiseSVN
StyleCop
Repository with Unit of Work, IoC and Unit Test
24 Mar 2014
Sul Aga
Repository with Unit of Work
C#
.NET
Dev
Intermediate
Advanced
C#4.0
Repository
.NET4.5
EntityFramework
m.Facebook with C#
21 Mar 2014
dot net tech
Performs basic function on your Facebook Profile from C# code without use of Facebook API
C#
.NET
HTML
HTTP
RegEx
Facebook
SequelMax.NET
15 Mar 2014
Shao Voon Wong
New SAX parsing model comes to .NET!
C#
SAX
C#: Using Reflection and Custom Attributes to Map Object Properties
11 Mar 2014
John Atten
I have a general distaste for decorating my code with Attributes and Annotations. Most of the time, I can't help but feel like there must be a better way to accomplish what I am trying to do, and/or that I have somewhere sprung a leak in what should be a helpful abstraction. Other times, though, c
C#
.NET
Dev
LINQ
reflection
Kerosene Dynamic Data Services
11 Mar 2014
Moises Barba
Implementing the Repository and Unit of Work Patterns dynamically using Kerosene ORM
C#
SQL
Windows
.NET
SQL-Server
Architect
DBA
Dev
ADO.NET
WCF
Web Search - Visual Studio Add-in , Search (Google, Yahoo, MSDN, Code Project, Stack Overflow and more...) for the selected text/item.
10 Mar 2014
Shemeer NS
Visual Studio Add-in , WebSearch - Multiple search options included in all text editor, reference items, error list. (Integrated search options for Visual Studio IDE), This AddIn works fine with Visual Studio 2005, 2008, 2010, 2012. Custom Search, Shortcut key Alt+F1
C#
Visual-Studio
Beginner
Intermediate
AddIn
search
Countdown Number Puzzle Solver
10 Mar 2014
DavidHancock
Describes an algorithm that solves the Countdown number puzzle written in c#
C#
.NET
Recursive
Game
Algorithms
C# Client for the Apache Kafka Bus
9 Mar 2014
MiNioC
C# client for the Apache Kafka bus 0.8
C#
.NET
Intermediate
AzharDNA New Bioinformatics Program (DNA Translation)
4 Mar 2014
Al-Samman Mahmoud
Basic tool for the translation of DNA
C#
Windows
Algorithms
Azure FAQ Part 1
3 Mar 2014
Shivprasad koirala
Azure FAQ Part 1
.NET1.0
.NET1.1
.NET2.0
SQL2000
SQL-server-2005
VS.NET2003
VS2005
SQL-CE
C#2.0
.NET3.0
The .NET weak event pattern in C#
3 Mar 2014
Pragmateek
Introduction As you may know event handlers are a common source of memory leaks caused by the persistence of objects that are not used anymore, and you may think should have been collected, but are not, and for good reason. … Continue reading →
C#
.NET
The Simplest Way to use MEF Fully Lazy DLL Loading
3 Mar 2014
Shai Vashdi
The Simplest way to (generically) use MEF fully lazy also for the Dll loading process.
C#
.NET
Architect
Dev
WPF
Intermediate
C#4.0
C#3.5
.NET4
Csharp.net
7 Simple Steps to Run Your First Azure Blob Program
26 Feb 2014
Shivprasad koirala
7 simple steps to run your first Azure Blob Program
.NET1.0
.NET1.1
.NET2.0
SQL2000
SQL-server-2005
VS.NET2003
VS2005
SQL-CE
C#2.0
.NET3.0
Using struct and class - what's that all about?
23 Feb 2014
OriginalGriff
What is the difference between a struct and a class? And which should I use?
C#
Intermediate
Enhanced FileSystemWatcher
20 Feb 2014
Vipul Prashar
Enhanced FileSystemWatcher class, which can be used to suppress duplicate events that fire on a single change to the file
C#
.NET
Dev
Intermediate
The best of reactive framework extensions
20 Feb 2014
Nicolas Dorier
An enumeration of nice code rewrite of recurring spaghetti code thanks to Reactive Framework
C#
.NET
Dev
Beginner
Intermediate
Advanced
XNA Scrolling Images at Windows Phone
7 Feb 2014
Juan Carlos Recio Abad
Learn how to scroll images at xna to create worlds, level, so on.
C#
Windows
.NET
Phone
XNA4.0
Video Capture using OpenCV with C#
7 Feb 2014
SOHAM_GANDHI
How to capture video from webcam and video file (*.AVI)
C#
Windows
.NET
Win64
Visual-Studio
Dev
Beginner
Intermediate
Advanced
VS2010
Deriving from System.Threading.Tasks.Task - Tying The Knot in C#
4 Feb 2014
davidbakin
You can subclass Task - but it is tricky. Here's how you do it by "tying the knot" - using lambdas and variable capture to implement lazy evaluation
C#
Windows
Dev
Intermediate
.NET4
Html Agility Pack - Massive information extraction from WWW pages
4 Feb 2014
morzel
What to do if database of over 150,000 records is available only as a list of webpages each holding just 50 records? You can spend a week clicking through it and die of boredom or you can write a scraper that will do the work for you :)
C#
.NET
HTML
Intermediate
Running Redis as a Windows Service
31 Jan 2014
Matthew Dennis
A utility to run Redis, or other executables, as a Windows Service.
C#
Windows
Architect
Dev
Intermediate
Windows-service
NoSQL
Determine Whether a C# Optional Parameter was Supplied
28 Jan 2014
Ali Malekpour
Determine whether a C# optional parameter was supplied
C#
.NET
SOLID architecture principles using simple C# examples
27 Jan 2014
Shivprasad koirala
In this article we will try to understand SOLID Architecture principles using simple C# examples.
Architect
Beginner
Intermediate
Advanced
Dependency
SOLID
Automated penetration testing in the Microsoft stack with OWASP ZAP
27 Jan 2014
GustavoMartins
Automate your penetration testing using the pentest tool ZAP and the
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
security
TFS
Automation
.NET4.5
Generic Pipeline
23 Jan 2014
Alexander Sharykin
Implementations of a computing pipeline, with design explanation and code samples
C#
Threading
.NET4
An LL(1) Syntax Directed Engine in C#
19 Jan 2014
Michele Sobrero
This article is dealing with parsing and semantic analysis. A full LL(1) parsing engine is introduced as an example to show a possible implementation.
C#
Dev
Intermediate
Program to Interface, not Implementation - Beginner's Tutorial for Understanding Interface, Abstract class and Concrete class
8 Jan 2014
Rahul Rajat Singh
In this article we will look into the details of Interfaces, Abstract class and Concrete class in C#. We will try to what each of them are and what should be used when to have a better design for the application.
C#
Design
Beginner
oops
dynamic could be better
31 Dec 2013
Paulo Zemek
This article explains why the dynamic keyword is not as useful as it should be.
C#
.NET
Dev
Intermediate
C#4.0
Interface based programming in C#
30 Dec 2013
Nagaraj Muthuchamy
This article is aimed to help junior developers understand the Interface concept in C# language.
C#
.NET
Architect
Dev
Beginner
Intermediate
interface
Abstract Class and its Usage
20 Dec 2013
SarveshShukla
This article describes the concept of an abstract class in .NET.
C#2.0
C#3.0
C#
.NET
Dev
Beginner
C#4.0
Abstract
Integer Base Converter
13 Dec 2013
Adam Zgagacz
Encode numbers in different positional numeral systems.
C#
Windows
.NET
Dev
Intermediate
Fluent Method and Type Builder
12 Dec 2013
Paulo Zemek
Create methods and types at run-time using an easy and fluent API.
C#
.NET
Architect
Dev
Intermediate
C#4.0
.NET4
Making .NET Applications Scriptable with Aphid, an Embeddable Scripting Language
29 Nov 2013
John_Leitch
This article details how to make .NET applications scriptable with Aphid, an embeddable scripting language.
.NET2.0
Mono
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
VB
Windows
.NET
CRUD Operations Easy with New Scaffolding Feature of MVC 5 using VS2013
26 Nov 2013
Srinivasa Dinesh Parupalli
CRUD operations made easy with the new scaffolding feature of MVC 5.
C#
mvc5
Comparing String.IsNullOrWhiteSpace and String.IsNullOrEmpty
18 Nov 2013
Shemeer NS
Comparing String.IsNullOrWhiteSpace and String.IsNullOrEmpty
C#
Visual-Studio
Beginner
Intermediate
C#4.0
Using the Proxy Pattern to Inject the Uninjectable
15 Nov 2013
Craig Jewiss
If you're new to Dependency Injection, you will sometimes have a dependency that cannot be injected. This article covers these scenarios and outlines how the Proxy Pattern can be used to solve this problem.
C#
Dev
Beginner
Patterns
A generic equality comparer library which will work across types
14 Nov 2013
shijo joseph
An extension methods library which could do the equality comparison operations easily
C#3.0
.NET3.5
Windows
Dev
LINQ
Intermediate
C#4.0
C#3.5
convert
Patterns
First class function explained: Translate complex Type to DataTable/JavaScript
12 Nov 2013
Member 3531622
A language is said to have first class functions if it supports passing functions as arguments to other functions and returning them as values from other functions. The values can be stored in data structures. This article explains why this can be advantageous and provides a real world example.
C#3.0
C#4.0
An Overview on Many Terms and Principles
7 Nov 2013
Paulo Zemek
Understand things like OOP, AOP, Loose-coupling, Class Inheritance, Interface Implementation, Open-Closed Principle and others.
C#
.NET
Architect
Beginner
Intermediate
Web Scraping (Problems & Solutions)
5 Nov 2013
dpalash
From this article, you will be able to get the basic idea about web scraping and a few problems and their solutions while working.
.NET3.5
C#
.NET
Visual-Studio
HTML
Dev
WebForms
Beginner
Intermediate
VS2010
A Visual Studio Solution Cloner
24 Oct 2013
Bill_Hallahan
Creates copies of a Visual Studio C++ or C# solution
.NET3.5
C#
Windows
Visual-Studio
Design
Intermediate
Csharp.net
DSLs: A Deep(ish) look
21 Oct 2013
Sacha Barber
A look at common internal DSL techniques, with a mocking framework example
Visual-Studio
Architect
Dev
Intermediate
C#4.0
.NET4
Fast declarative typesafety with DynamicMethods for SQL
16 Oct 2013
tcassisi
Generating typed field accessors and applying them to object mapping and SQL Stored Procedures
C#
Dev
MSIL
Advanced
SQL-Server-2008
.NET4
Extended Windows Service Controller
3 Oct 2013
Antonio Petricca
.NET ServiceController class extension
WinXP
Win2003
Vista
C#
Windows
Win32
Win64
Architect
Dev
Intermediate
syncronizing subtitles by using translation and time series algorithms
29 Sep 2013
Amit Bezalel
Transfering subtitle synchronization from one subtitle file to another
C#
Windows
Intermediate
C#4.0
Algorithms
Arrays Basics in CSharpDotNetTech
26 Sep 2013
dot net tech
The article explains type of arrays in C# with easy to understandable Graphical examples.
C#
.NET
Beginner
programming
Using T4 templates for Finite State Machine generation
25 Sep 2013
Darek Danielewski
Writing multiple finite states machines code is a tedious and boring task. With a little help from T4 Template, this process can be automated.
C#
Architect
Dev
Intermediate
Monad like programming with C#
18 Sep 2013
Muraad Nofal
A haskell monad/(applicative)functor like interface in C# that extends IEnumerable.
C#
LINQ
Generics
delegates
ienumerable
operators
functions
GestSpace : A case for Rx Framework and Leap Motion
17 Sep 2013
Nicolas Dorier
A story about how Rx Framework saved my life for high frequency event processing
C#
.NET
Architect
Dev
Intermediate
Can you explain Lazy Loading?
16 Sep 2013
Shivprasad koirala
Lazy loading is a concept where we delay the loading of the object until the point where we need it.
C#
loading
Loading
lazy
Aspect Oriented Programming: learn step by step and roll your own implementation!
11 Sep 2013
Guirec
A journey into AOP land with concerns, pointcuts, joinpoints, advices, aspects, interceptors, proxies, targets, mix-ins, composites...
.NET1.1
.NET2.0
.NET3.0
.NET3.5
C#
Architect
Dev
Intermediate
AOP
.NET4
Expression API Cookbook
10 Sep 2013
Sacha Barber, Ian P Johnson
A how to do Expression API cookbook
C#
.NET
Architect
Design
Intermediate
All-Topics
C#4.0
.NET4
Extending LINQ to XML
8 Sep 2013
Anton Minko
Set of extension methods to LINQ to XML
C#
XML
.NET
Dev
LINQ
Intermediate
Advanced
Reactive Programming for .NET and C# Developers - An Introduction To IEnumerable, IQueryable, IObservable, and IQbservable
1 Sep 2013
Anoop Madhusudanan
Exploring Reactive Programming including a detailed look at Interactive and Reactive Extensions for .NET and C# developers.
C#
.NET
Visual-Studio
Intermediate
Advanced
Reactive
Bulk SMS Sender
18 Aug 2013
Fahad Rafiq
Sending multiple / bulk SMS through Excel file to multiple recipients using GSM phone or GSM modem
C#
Windows
.NET
Beginner
Intermediate
Create PDF from html using C#, Nustache,Mustache and Pechkin
18 Aug 2013
Prabu ram
This article explains how to create a PDF file using C# object
.NET3.5
C#
ASP.NET
.NET
Architect
Dev
WebForms
Intermediate
Silverlight
convert
WPF Geometries, the Processing way
15 Aug 2013
Nicolas Dorier
Create drawings easily with the Drawing/Drawer space paradigm
C#
.NET
Dev
WPF
Intermediate
Reading Turkish RSS Feed in Console with Turkish Fonts
14 Aug 2013
Erol Esen
This article has a usable software tool to read RSS feeds and it is especially designed to read and display Unicode characters inside a console window.
C#
XML
Unicode
HTTP
rss
"Extension Properties" Revised
2 Aug 2013
Oleg Shilo
The extremely simple implementation of generic "Extension Properties"
Mono
C#3.0
.NET3.5
C#
.NET
Advanced
C#4.0
Extension
Serializing to a File
30 Jul 2013
Clifford Nelson
Helper for serializing objects in XML or binary and saving to a file
C#
Windows
Dev
Beginner
How does it work in C#? - Part 3 (C# LINQ in detail)
23 Jul 2013
Mohammad A Rahman
Language Integrated Query (LINQ) is a Microsoft .NET Framework component that works as a communicator between the objects and the data. This article partially taken from the "Expert C# 5.0" - book and it will explore the different extension methods used in the LINQ using C# and IL code to discuss..
C#3.0
.NET3.5
ASP.NET
Dev
LINQ
Intermediate
Advanced
C#4.0
C#3.5
.NET4
Small Lucene.NET Demo App
21 Jun 2013
Sacha Barber
A small demo app that shows how to store/search using Lucene.NET
C#
.NET
Visual-Studio
Architect
Dev
Intermediate
C#4.0
.NET4
VS2012
Displaying JSON from PHP into a DataGridView using Json.NET
20 Jun 2013
Eligio Morgado H.
Explaination of how to use JSON to get data from a remote server in C#.
Dev
Beginner
C#4.0
JSON
.NET4.5
VS2012
The Power of Delegates in C#
19 Jun 2013
K K Kodoth
Document describes about the Delegate in C# and the usage of delegate in different scenarios
.NET1.0
.NET1.1
.NET2.0
.NET3.0
.NET3.5
C#
ASP.NET
.NET
Dev
Design
Code Review Checklist and Guidelines for C# Developers
11 Jun 2013
Mohammed Hameed
This is a general code review checklist and guidelines for C# developers, which will serve as a reference point for development.
.NET2.0
C#2.0
C#3.0
.NET3.5
C#
.NET
C#4.0
VS2010
review
.NET4.5
See the Intermediate Language for C# Code
6 Jun 2013
Dave Kerr
Introducing 'Sil' - the addin that lets you right click on code and quickly inspect the Common Intermediate Language the compiler generates for it.
C#
.NET
Visual-Studio
Dev
Intermediate
Advanced
nBaclava
5 Jun 2013
Thorsten Bruning
Base classes for value objects.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Framework
General
library
Patterns
Universal Type Converter
5 Jun 2013
Thorsten Bruning
Converting nearly every type to another type
C#3.0
ASP.NET
.NET
Visual-Studio
Dev
WPF
WebForms
Intermediate
C#4.0
WinForm
Universal Type Extender
5 Jun 2013
Thorsten Bruning
Emulate extension properties by extending any reference type with any other type.
.NET
Dev
Intermediate
C#4.0
General
Extension
Dynamics
Run Dropbox as a Service with C#
2 Jun 2013
Conraddewet
How to run a cloud storage application like Dropbox as a windows service, for use with Windows Server 2003 and 2008
C#
Windows
Visual-Studio
Architect
Beginner
Intermediate
Introduction to Object Oriented Programming Concepts
30 May 2013
Manish Agrahari
Abstraction, encapsulation, inheritance, polymorphism in C#.NET
C#
.NET
Beginner
Elastic Groups - The Groups Which Can Be Arbitrarily Changed by Users
28 May 2013
SergeyAndreyev
Elastic groups that can be arbitrarily changed by users
C#
What is the difference between Reflection and dynamic keyword in C#?
24 May 2013
Shivprasad koirala
In this article we will try to understand two terminologies reflection and dynamic keyword. Many of the developers get confused between them because both of them help us to do dynamic invocation.
C#4.0
.NET4
Interview
questions
reflection
Dynamic
IKVM.NET in Details
20 May 2013
Abhishek Kumar Goswami
This article is all about IKVM.NET. Its a short tutorial of IKVM.NET and in this article you can found how to use Java class or library in .NET
C#
Java
.NET
CTM - Clone To Modify Model
14 May 2013
Paulo Zemek
Create data structures that implement the right Clone To Modify Pattern the easy way.
C#
.NET
Architect
Dev
Intermediate
Advanced
Implementing a finite-state machine using async/await
8 May 2013
Sergey Shumov
A new way to implement finite-state machine using async/await
C#
.NET
AsyncCTP
.NET4.5
Unit testing with Fakes with Visual studio Premium 2012
25 Apr 2013
lalitsrana
Dummy's guide to Fakes.
C#
Windows
Beginner
C#4.0
Movable Elements: From Primitive to Complex Objects
23 Apr 2013
SergeyAndreyev
An article that discusses movable elements right from primitive to complex objects
C#
Concurrent Object Pool, the Right Way
22 Apr 2013
Kel_
An implementation of a generic, concurrent object pool with smart memory management.
Mono
C#
.NET
Dev
C#4.0
TaskScheduler
17 Apr 2013
Lothar Perr
A simple structured and easy to use Task-Scheduler
C#
.NET
Dev
Intermediate
LINQ vs ADO.Net - A Practical Overview
17 Apr 2013
J van Rooyen
From a developer's perspective, a comparative article
C#
SQL
Windows
.NET
Dev
ADO.NET
LINQ
Intermediate
Task Parallel Library and async-await Functionality - Patterns of Usage in Easy Samples
13 Apr 2013
Nick Polyak
TPL/Async tutorial with emphasis on how to use it and why it is needed
C#
Windows
.NET
Architect
Dev
Intermediate
Advanced
.NET4
.NET4.5
C# TCP Server
8 Apr 2013
Craig Baird
A light weight easy to use .NET TCP server library
C#
.NET
Dev
Server
TCP/IP
.NET4
TcpClient
Scribe4net - The test oriented serializer
3 Apr 2013
Amit Bezalel
How to assert an object state using only 2 code lines
C#
.NET
testing
serialization
TDD
Methods are first class objects in C#
31 Mar 2013
RajeshRaushan
In C# delegates can behave like a first class object by having closure on outer variables
C#
.NET
Dev
Beginner
Intermediate
Advanced
Lambda
Asynchronous models and patterns
28 Mar 2013
Florian Rappl
An introduction to async / await, popular mistakes and solutions for asynchronous programming, as well as usages and benefits from using asynchronous programming. We will also discuss interesting patterns based on concurrency.
C#
.NET
XAML
WPF
Intermediate
Advanced
Threading
Patterns
Events
GUI
Expander user control for Windows Metro Style app
15 Mar 2013
M_Tamas
How to create an expander control for Windows Metro style application
C#
Windows
Dev
XAML
Intermediate
Metro
AFP: Almost Functional Programming in C#: Part 2
6 Mar 2013
Andrew Rafas
Putting the programming style to the test by using it in a multi-threaded server.
C#
Intermediate
Small File Transfer from Server to Client
5 Mar 2013
SumanBiswas
This small application will help you to gain basic knowledge about how file can be sent from server to client.
C#
Windows
.NET
Dev
Intermediate
Network
TCP/IP
AFP: Almost Functional Programming in C#, part 1
1 Mar 2013
Andrew Rafas
Introducing a programming style by creating an incremental calculation framework.
C#
.NET
Intermediate
BarbarianIOC : A simple IOC Container
25 Feb 2013
Sacha Barber
A simple IOC Container just for the fun of it really
C#
.NET
Visual-Studio
Dev
Intermediate
C#4.0
Framework
.NET4
.NET4.5
Simple but Interesting Features of VS2012
24 Feb 2013
Anuja Pawar Indore
This is an alternative for "Simple but Interesting Features of VS2010 and C# 4.0"
C#
ASP.NET
Windows
Intermediate
VS2012
C# and Ruby Classes
23 Feb 2013
Marc Clifton
A deep dive into the differences and similarities between C# and Ruby classes
C#
Windows
.NET
Architect
Dev
Intermediate
Ruby
Local Inversion of Control
20 Feb 2013
Dmitri Nеstеruk
Kind of like inversion of control, but without DI containers
.NET3.5
C#
.NET
Beginner
.NET4
.NET4.5
C# Native Interop: Methods and Performance
19 Feb 2013
Debdatta Basu
Introduction to C#/C++ interoperability, and a performance evaluation.
VC8.0
C#2.0
C#3.0
Advanced
VC9.0
C#4.0
VC10.0
Screen Capture on Multiple Monitors
16 Feb 2013
mittaltarsem
Utility to capture full or part of screen with support for multiple screens.
C#
Windows
Win32
GDI
Beginner
clipboard
How does it work in C#? - Part 2
4 Feb 2013
Mohammad A Rahman
How does throw, rethrow and where, select clause of Enumerable class work in C# programming language.
C#2.0
C#3.0
C#
C#4.0
Implementing a Generic Object Pool in .NET
1 Feb 2013
Ofir Makmal
A walk-through an implementation of a Generic Object Pool that is much more.
C#
.NET
Dev
Design
Intermediate
Advanced
C#4.0
Way to Lambda
29 Jan 2013
Florian Rappl
An introduction to lambda expressions as well as an advanced discussion on how and where to use them. This article will also show known and introduce new design patterns that might be helpful.
Mono
C#3.0
.NET3.5
C#
Windows
.NET
Linux
Intermediate
C#4.0
C#3.5
Async Await and the Generated StateMachine
28 Jan 2013
Amit Bezalel
The StateMachine internals displayed
.NET
Advanced
.NET4.5
Main Method in C#
24 Jan 2013
$andesh M Patil
This article is all about the Main method in C#.
C#
Windows
.NET
Beginner
An even conciser definition of Interfaces
18 Jan 2013
adamn909
A very brief explanation of Interfaces.
C#
Windows
.NET
Dev
Beginner
LINQ for Immutable Arrays
28 Dec 2012
Christopher Diggins
A library of extension methods similar to IEnumerable for working with immutable arrays.
C#
.NET
Architect
Dev
LINQ
Intermediate
Advanced
.NET4
Scalar Data Visualization Part 2
9 Dec 2012
I_gO_tO_schoOl_by_scoOter
This article will describe the line contouring section in more detail
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
A fixed-point data type class in C#/Saltarelle
5 Dec 2012
Antonino Porcino
Implementing a fixed-point numeric type in Saltarelle
C#
Javascript
decimal
NHook - A .NET debugger API for x86
1 Dec 2012
Nicolas Dorier
Debugger API, explore and modify running program easily
C++/CLI
C#
Javascript
SQL
.NET
ASM
Advanced
SqlDependency with Entity Framework 5.0
29 Nov 2012
Rick Bassham
This article will show you how to subscribe to data changes using Entity Framework 5.0.
C#
Framework
entity
A short identifier using base 36 in C#
29 Nov 2012
Paul C Smith
How to generate shorter, more readable, unique values for general-purpose identifiers.
C#
Intermediate
Data Accessing Independent From Database And Entity With ADO.Net
26 Nov 2012
Halil Ibrahim Kalyoncu
This tutorial aims to show a basic approach for designing a data access layer independent from databases and entities.
C#
Windows
ADO.NET
Intermediate
How does it work in C#? - Part 1
20 Nov 2012
Mohammad A Rahman
How does var, auto implemented properties and += or -= of events work in C# programming language.
C#3.0
C#
Windows
.NET
Dev
Beginner
Intermediate
C#4.0
Exporting functions in C#/VB.NET to native code
19 Nov 2012
roylawliet
Discusses how to export methods in C#/VB.NET to be used in native code (such as C/C++)
C++
C
C#
Dev
Intermediate
VB.NET
function
export
An indepth look at structures in C#
19 Nov 2012
roylawliet
Takes an indepth look at structures in C# and how their underlying mechanics work and what impacts they may have.
C#
.NET
MSIL
PInvoke
Inheritance
struct
structures
Attributes vs. Single Responsibility Principle
9 Nov 2012
Paulo Zemek
This article explains how attributes can violate the single responsibility principle and presents some ideas to avoid the problem.
C#3.0
.NET3.5
Dev
Intermediate
Let's see : Attach an Azure blob drive in windows 7.
3 Nov 2012
Nicolas Dorier
This article will teach you how to see what is going on inside. And take advantage from it.
.NET
Intermediate
Azure
WAVE File Processor in C#
31 Oct 2012
Sujoy G
A very simple class containing useful methods to process WAVE audio files
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Creating a dynamic object from XML using ExpandoObject
25 Oct 2012
Kevin Yochum
Creating a dynamic object from XML using ExpandoObject.
C#
XML
.NET
Dev
Intermediate
C#4.0
.NET4
.NET4.5
DeepObject: A Multi-level C# 4.0 Dynamic Object
15 Oct 2012
Moises Barba
A class to create multi-level dynamic objects in C# 4.0
C#
Architect
Dev
Advanced
C#4.0
Flexpressions
10 Oct 2012
Andrew Rissing
An intuitive-fluent API for generating Linq Expressions.
C#
Architect
Dev
Design
LINQ
Beginner
Intermediate
C#4.0
General
.NET4
Actionless Frameworks
28 Sep 2012
Paulo Zemek
Understand how to create fully configurable frameworks that let your application evolve without creating bottlenecks.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Architect
Dev
Advanced
A simple plug-in engine using Reflection
26 Sep 2012
Vitaly Zhukov
This article describes how to create and use configurable plug-ins in your application.
C#
.NET
Dev
Intermediate
plugin
security
AddIn
reflection
AppDomain
Troubleshooting Visual Studio Add-ins, Error Numbers and it's possible solutions
23 Sep 2012
Shemeer NS
Error Number 8013150a, 80131515, 80131522, 80070002, 80004002, 80004005, 80070057, 80131500, 80131018
C#
Visual-Studio
Intermediate
Errors
AddIn
Using Attributes in Excel Add-in Framework for Validating and Exporting Data
21 Sep 2012
Clifford Nelson
Demonstrates how to use attributes during run time in a serious application to improve maintainability.
C
C#
Dev
Office
Intermediate
Converters class - Register all your data-type conversions in a single place
20 Sep 2012
Paulo Zemek
This article explains how to create a class that can handle any kind of data-type conversion by allowing users to register their own conversions and how to make it work both as a global and also as a local solution, so different threads can do different conversions for the same data-types.
C#
.NET
WPF
Beginner
C#4.0
.NET4
Expression Tree Basics
20 Sep 2012
Abul Kayes
Using C# Expression Trees to build a custom sort routine
.NET3.0
C#3.0
C#
Windows
.NET
Dev
LINQ
Intermediate
Serializing Complex Data Containing XDocument
18 Sep 2012
Coxianuk
How to serialize a complex data graph containing interfaces properties and XDocument members
.NET
Dev
Intermediate
C#4.0
Simple but Interesting Features of VS2010 and C# 4.0
10 Sep 2012
Anuja Pawar Indore
1 alternative
Some very simple, yet interesting features of VS2010 and C# 4.0
C#
ASP.NET
Windows
Intermediate
VS2010
Efficient Map Operations for Arrays in C#
3 Sep 2012
Christopher Diggins
An informal survey of implementation techniques of the map higher-order function for arrays in C#.
C#
.NET
LINQ
Threading
performance
Parallel
TPL
Demystify http.sys with HttpSysManager
23 Aug 2012
Nicolas Dorier
Configure the HTTP traffic on your local machine. A nice alternative for netsh http.
C#
.NET
Dev
Intermediate
SysAdmin
PInvoke
Inline MSIL in C#/VB.NET and Generic Pointers
22 Aug 2012
roylawliet
Discusses inline-IL in C#, benefits and uses, and how to achieve it.
C#
VB
.NET
Dev
MSIL
Intermediate
Generics
ILDASM
Mocking Methods and Properties Using PostSharp
14 Aug 2012
Zimin Max Yang
Mock test without interface, on static methods and properties, using PostSharp
C#
Windows
.NET
Architect
Dev
Intermediate
Advanced
testing
Basics concepts of Extension Methods
13 Aug 2012
Arthanarieaswaran
The basic concepts and implementation of Extension Methods.
C#
.NET
Dev
Beginner
Using NRefactory for analyzing C# code
11 Aug 2012
Daniel Grunwald
Use NRefactory to write a standalone application that refactors your C# code.
Mono
C#
.NET
Dev
Advanced
Parser
Breaking Changes in Argument List Evaluation in C# 5.0
30 Jul 2012
Paulo Morgado
In C# 4.0 there was an error in the C# compiler in the order of the evaluation of the arguments in argument lists.
C#
.NET
Dev
Intermediate
Advanced
C#4.0
.NET4
.NET4.5
Adding Post-commit Hook to SVN Source Control
27 Jul 2012
d@nish
How to add a post-commit hook to SVN source control that sends email to the team
.NET3.5
C#
.NET
Dev
Intermediate
C#3.5
Code Simplified!!
20 Jul 2012
indranil pal
This article focuses on improving the maintainability of your code thus decreasing the cyclomatic complexity and lines of code, using existing features of .NET.
C#3.0
.NET3.5
Dev
LINQ
Intermediate
C#4.0
.NET4
.NET4.5
Serialization using different formats in .NET
16 Jul 2012
R.selvam
How to do serialization using different formats in .NET.
C#
.NET
Dev
Intermediate
JumpTo RegEdit
9 Jul 2012
ledtech3
This is an alternative for "JumpTo RegEdit"
.NET1.1
WinXP
Vista
VS.NET2003
Dev
Intermediate
VB.NET
Bulk Insertion of Data Using C# DataTable and SQL server OpenXML function
6 Jul 2012
Pranay Rana
Bulk Insertion of Data Using C# DataTable and SQL server OpenXML function
C#
Units of Measure Validator for C#
2 Jul 2012
Henning Dieterichs
This library provides a MSBuild task for compile time validation of units of measurement within C# code.
C#
Visual-Studio
C#4.0
validation
MSBuild
Task
Custom configuration, from soup to nuts
2 Jul 2012
SASS_Shooter
From a concept of custom configs to intellisense in VS 2010.
C#
XML
.NET
Dev
Intermediate
A Zune Style Application Template for WPF and Silverlight
25 Jun 2012
Dave Kerr
A Zune Style Application Template that makes a great starting point for WPF or Silverlight Projects
C#
Windows
.NET
Visual-Studio
Dev
WPF
Design
Beginner
Intermediate
Silverlight
Semi generated crawler
22 Jun 2012
Nicolas Dorier
Leverage Visual studio Web Test Framework for your crawling needs...
.NET
codegen
Friends and internal interface members at no cost with coding to interfaces
18 Jun 2012
Mamasha Knows
Good coding practices sometimes lead to neat solutions of seemingly unrelated issues. Do you code to interfaces? - Get friendship at no cost.
C#
.NET
Architect
Dev
Intermediate
Advanced
Writeable Application Scope Settings
18 Jun 2012
Niel M.Thomas
Create and use writeable Application Scope settings.
C#
Dev
Intermediate
.NET4
C# State machine - Yield
17 Jun 2012
Pranay Rana
C# State machine - Yield
C#
Beginner
log4Net and SQLite
14 Jun 2012
Elvin Deras
This article explains how to work with log4Net and SQLite.
Dev
Intermediate
C#4.0
.NET4
Switching Seamlessly Between Serialization
12 Jun 2012
Mic
Swintching between different types of serialization.
.NET2.0
Mono
.NET3.0
.NET3.5
C#
ASP.NET
XML
.NET
Architect
DBA
Non Kernel Semaphore
11 Jun 2012
FatCatProgrammer
A Semaphore that does not use the kernel by default
.NET1.0
.NET1.1
.NET2.0
.NET3.0
.NET3.5
C#
Architect
Dev
Advanced
Functional programming in C#
10 Jun 2012
Jovan Popovic
This article explains how you can use functional programming in C#.
C#
.NET
Dev
Intermediate
A Simple Code Snippet to Add an Event
8 Jun 2012
OriginalGriff
Adding an event to your class is simple, but it needs a bit of typing. I'm lazy, so I'd rather Visual Studio did the work. This snippet works in the same way as the "prop" snippet.
C#
Visual-Studio
Beginner
VS2010
Orchestration of asynchronous communication
31 May 2012
Jani Giannoudis
How to centralize and unify asynchronous execution of actions and functions.
.NET3.5
C#
Architect
Dev
Beginner
C# Easy Extension Properties
30 May 2012
Moises Barba
(v2) How to convince your C# objects to carry extended properties, in real time, and with no modifications in their code. V2 includes a collector for disposable properties.
C#
Architect
Dev
Intermediate
Advanced
C#4.0
Runtime variables class to support multiple application development
29 May 2012
Clifford Nelson
A runtime variables class to support multiple application development.
C#
.NET
Dev
Intermediate
Why I use explicit interface implementation as a default implementation technique
28 May 2012
Mamasha Knows
EIMIs turn to be very useful in refactoring. I will try to prove it here. If you are working with large code bases, as I often do, this article is worth reading.
C#
Architect
Dev
Design
Beginner
Intermediate
Unit test and the man in the middle
22 May 2012
Nicolas Dorier
How to unit test network resources access : The hacker way.
C#
.NET
Intermediate
From Zero to Proficient with MEF
21 May 2012
Tim Corey
Learn how to go from being an absolute beginner in the Managed Extensibility Framework to being an advanced user.
C#
.NET
Dev
Beginner
Intermediate
Advanced
C#4.0
Framework
plugin
.NET4
Apex Part 2: Adding Commands to an MVVM Application
21 May 2012
Dave Kerr
Learn how to add Commands to your MVVM application to add functionality without breaking the separation of View and ViewModel.
C#
Windows
.NET
Mobile
Dev
WPF
Beginner
Intermediate
Silverlight
Windows-Phone-7
Apex Part 1: Create Your First MVVM Application
21 May 2012
Dave Kerr
Write your first MVVM application in ten minutes using the Apex SDK!
C#
Windows
Dev
XAML
WPF
Beginner
Intermediate
Silverlight
Windows-Phone-7
Enhancing Your Custom Classes
17 May 2012
Tom R Smith
You can enhance the value of your custom classes through overrides, creating partials, and explicit type conversion.
C#
.NET
Dev
Beginner
Intermediate
Factory Method Pattern With Expression Trees using C#
13 May 2012
BuggyCoder
Efficient Factory Method Pattern Implementation in C# using Expression Trees
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Architect
Dev
Beginner
Creating Zip Files Easily in .NET 4.5
11 May 2012
Tim Corey
We will use the updated System.IO.Compression namespace to easily create, update, and extract zip files.
C#
Dev
ZIP
Roslyn CTP: Three Introductory Projects
8 May 2012
Whaeth
An introduction to the Roslyn CTP
C#
Dev
Intermediate
Advanced
Javascript in PDF
7 May 2012
Vitaliy Shibaev
This article describes how to use Javascript code to create interactive PDF documents.
C#
Javascript
Intermediate
PDF
How does it work in Mono's C# compiler?
30 Apr 2012
Mohammad A Rahman
The Mono is an Open Source free programming language project. It has the implementation of Microsoft’s .NET Framework based on the ECMA standards for C# language and Common Language Runtime (CLR). In this article, I will explore how the Mono C# compiler works.
Mono
C#
.NET
Dev
Beginner
Intermediate
compiler
Satellite Assembly Example in C# (Step by Step)
22 Apr 2012
Vipin_Arora
Implement a satellite assembly in C#.
C#
.NET
Beginner
Intermediate
MEF 2 Preview Beginners Guide
18 Apr 2012
Dean Oliver
A short guide to what to look forward to in the next release of MEF.
C#4.0
MEF
IOC
Basic Understanding of Implicit Variables in C# 3.0
13 Apr 2012
Shashank Bisen
This article gives you a brief introduction to Implicit Variable provided by .net Framework 3.0 onwards and illustrating its usage.
.NET3.0
C#
Dev
Beginner
OctaveSharp - Running GNU Octave with C#
10 Apr 2012
Tiberiu Boros
OctaveSharp wrapper for using Octave in C# applications
C#
Matlab
Console
Flexible Self Extracting Application in C# (ProjectSFX)
26 Mar 2012
Nakul Vyas
This project presents a self extracting archive creator using Reflection and codeDOM
C#
.NET
Number To Word (Arabic Version)
21 Mar 2012
Adel Khayata
An article that describes how to convert a number to written words in English and Arabic
C#
Java
Windows
.NET
Dev
Intermediate
VB.NET
BHO Development using managed code
21 Mar 2012
enamur
How to create a simple BHO using C#.
C#3.0
.NET3.5
Dev
COM+
Beginner
Intermediate
Development
Automated Undo/Redo library based on C# Generics in .NET framework
21 Mar 2012
Sergey Arhipenko
A reusable library that can equip any action in your application with the undo/redo feature.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Undo
Redo
Undo/Redo
C# Language Features, From C# 2.0 to 4.0
15 Mar 2012
Marc Clifton
A description of the new language features starting from C# 2.0, going through to version 4.0
C#2.0
C#3.0
C#
Dev
Beginner
C#4.0
EMGU Kalman Filter
7 Mar 2012
C_Johnson
An intermediate example of signal processing using EMGU Image Processing Libraries
C#
Intermediate
Advanced
processing
image
Image-Recognition
EMGU
EMGUCV
Game of life: Code solution in C#
7 Mar 2012
Kailash Shastri
An Object Oriented solution to Conway's Game of life problem in C#
.NET3.5
C#
ASP.NET
.NET
Architect
Dev
QA
Intermediate
C#3.5
Threading
Using Roslyn ScriptEngine for a ValueConverter to process user input
29 Feb 2012
Clifford Nelson
This article is about using Rosyln to evaluate user input in a value converter.
C#
.NET
Dev
Intermediate
Roslyn
Performance and Ideas from Anders Hejlsberg INotifyPropertyChanged
22 Feb 2012
Clifford Nelson
Performance and ideas from Anders Hejlsberg INotifyPropertyChanged
C#
Code Generation in Visual Studio From XML Files - A Simpler Approach
21 Feb 2012
Anoop Madhusudanan
In this post, we'll explore how to generate code from a simple XML model, with in Visual Studio - For a lot of scenarios
C#
ASP.NET
Windows
.NET
Architect
Dev
Beginner
Intermediate
Advanced
VS2010
Binary operations on byte arrays, with parallelism and pointers
11 Feb 2012
Bruno Tabbia
The basic binary operations (AND, OR, XOR, NOT, ShiftLeft, ShiftRight) applied to byte arrays, made faster thanks to the use of parallelism combined with the use of pointers.
Windows
.NET
Dev
Advanced
C#4.0
MongoDB with C#.NET
30 Jan 2012
m-idrees
This article demonstrates how to get started with MongoDB in C#.NET
C#
Windows
.NET
Intermediate
Drawing a Grid-Covered Cylinder in WPF
27 Jan 2012
StewBob
1 alternative
Short program to draw, in 2D, a series of geometry that represents a grid-covered 3 dimensional cylinder
C#
.NET
WPF
Beginner
Fluent NHibernate Automapping for Unidirectional ManyToMany relationship
27 Jan 2012
Samer Abu Rabie
Fluent NHibernate Automapping for Unidirectional ManyToMany relationship
C#
.NET
Architect
DBA
Dev
Design
Intermediate
Advanced
C#4.0
NHibernate
A tool to view and debug XML XPath queries with .net 2.0
23 Jan 2012
rj45
A tool to view and debug XML XPath queries with .net 2.0
C#
Four real world uses of Partial classes and Partial methods
17 Jan 2012
Shivprasad koirala
In this article we will explain for real world use of Partial classes and partial methods.
C#
ASP.NET
.NET
Dev
Intermediate
partial
BinaryFormatter vs. Manual Serializing
13 Jan 2012
kosmoh
Comparison of serializing with BinaryFormatter (standard .NET class) against manual per-byte serializing; some pros and cons before selecting the right method for you.
C#
.NET
Dev
WCF
Intermediate
Monitoring attribute value changes inside a class
7 Jan 2012
kosmoh
A class that allows you to monitor the actual change of a variable and notifies all interested objects with an event.
C#
.NET
Architect
Intermediate
technical
Custom CSharp Control for Powershell
7 Jan 2012
Paul Jorgensen
Customizable Custom CSharp Control for the Powershell New-PSDrive cmdlet
C#
PowerShell
Converting PHP arrays to a C# Dictionary
21 Dec 2011
taralex
PHP array to C# Dictionary conversion.
C#
PHP
Silverlight
Lazy Alternatives - LazyAndWeak and BackgroundLoader
1 Dec 2011
Paulo Zemek
This article will present two alternatives to Lazy.
C#
Multilanguage Supporting Urdu and English
1 Dec 2011
MuhammadShahidRasul
In this article, we discuss a way in which you could manage your site to support multiple languages.
C#
Windows
Beginner
MasterFileUpdater
25 Nov 2011
PIEBALDconsult
A generic class to help plumb the matching of items of two sorted lists
.NET
Intermediate
INotifyPropertyChanged - Automagically Implemented (Reloaded)
25 Nov 2011
emardini
Implement INotifyPropertyChanged and change verifying in model using a proxy generator
Vista
C#
Windows
.NET
WPF
Beginner
XP
I, Interface
22 Nov 2011
garymcleanhall
The wonderful things that decorating a simple interface can produce.
C#
Dev
Chain Of Responsibility Design Pattern in C#, using Managed Extensibility Framework (MEF)
13 Nov 2011
Anoop Madhusudanan
This post is about implementing Chain Of Responsibility design pattern, and few possible extensions to the same using Managed Extensibility Framework or MEF
C#
.NET
Architect
Dev
Design
Beginner
Intermediate
Advanced
Lazy Loading in C#
3 Nov 2011
Suprabhat Paul
Lazy loading is a design pattern that helps a developer to delay initialization of an object until the program actually needs the object.
C#
.NET
Dev
Beginner
Nullable Types in C#.NET
31 Oct 2011
Anurag Gandhi
This article explains the details and use of Nullable Type in C#.NET
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Architect
Dev
Design
How to Work with TFS
30 Oct 2011
Bangla Gopal Surya Prakash
TFS Build agent, Build definition, TFS Build Custom Task
C#
TFS
C# as a Scripting Language in Your .NET Applications Using Roslyn
24 Oct 2011
Anoop Madhusudanan
Explains how to use C# as a scripting language in your .NET applications using Roslyn.
C#
.NET
Dev
Intermediate
C#3.5
I Love C# Extension Methods
21 Oct 2011
grimmuko
Some useful C# Extension Methods
C#3.0
C#
Windows
.NET
Intermediate
Generic ValueConverter for Binding Enumerations to Check Boxes
15 Oct 2011
Clifford Nelson
Generic ValueConverter for Binding Enumerations to Check Boxes
C#
XML
Extensions to DrawTools
7 Oct 2011
Mark Miller
DrawTools library extended to include Layers, Zoom, Pan, Rotation
.NET2.0
VS2005
C#2.0
Windows
GDI+
Dev
Intermediate
Internals of Constants and Readonly
3 Oct 2011
zenwalker1985
Indepth details about constants and readonly
C#
.NET
MathLibrary for Matrix and Vector
29 Sep 2011
N.Banukobhan
It has all the operations of matrix, vector
C#
Windows
Intermediate
Extension Methods in .NET
29 Sep 2011
Stuart Blackler
Introduction to extension methods in .NET with examples
C#
Windows
Beginner
C#4.0
VB.NET
BigInteger Library
23 Sep 2011
Mihnea Rădulescu
A .NET 2.0 and Mono library for the 64 bit optimized handling of very large integers, up to 10240 binary digits or approximately (safe to use) 3000 decimal digits
.NET2.0
C#2.0
C#
.NET
Dev
Beginner
Intermediate
Advanced
Bridging the Gap between the Functional and the Technical. Think Functional.
18 Sep 2011
Member 3531622
Separating the flow of a program from its implementation. Then this flow definition can resemble the one of the functional design. How to this with the use of functions.
C#
Windows
Intermediate
C#4.0
DataAnnotations Validation for Beginner
17 Sep 2011
Henry He
In this article, I will explain how to use DataAnnotations library's validation feature for domain entity with a simple demo application.
C#
Windows
Dev
Beginner
C#4.0
Castle Validator Component for Beginners
10 Sep 2011
Henry He
In this article, I will explain how to use Castle validator component in an application and how it works from inside out.
C#
Windows
Dev
Beginner
Jabber Client using MatriX XMPP Library
9 Sep 2011
K.Kirivarnan
Jabber Client using Matrix XMPP Library
C#
Windows
.NET
Visual-Studio
Intermediate
Common C#.NET Performance Guidelines
8 Sep 2011
Swapnil Ahire
Common C#.NET Performance Guidelines
C#
.NET
Dev
Fix Message Implementation using QuickFix
6 Sep 2011
Neeraj Kaushik 1980
This article is about how to use QuickFix .NET engine.
C#
.NET
Architect
Beginner
Intermediate
Advanced
Convert Numeric Currency into Words (For INDIAN Currency Only) (Optimized)
6 Sep 2011
Hiren solanki
Converts from 0(zero) to 10^39(adant-shinghar) into words. E.g. 70250 into seventy thousand two hundred fifty
C#
General
Register New Account using Matrix XMPP Library
3 Sep 2011
K.Kirivarnan
Register New Account using Matrix XMPP Library
C#3.0
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
XMPP
Protocol
Silverlight Animations along Arbitrary Mathematical Paths via Easing
28 Aug 2011
Nick Polyak
Describes a simple algorithm for animating object movements along arbitrary paths
C#
Architect
Dev
Intermediate
Advanced
Silverlight
Create Your Own Googlebot
22 Aug 2011
TeapotDev
In this article, I explain how to create an application like Googlebot - it finds and indexes websites throught hyperlinks.
C#
SQL
Windows
Advanced
WinForm
The Magical Exclusive OR (XOR)
17 Aug 2011
KentBill
XOR operation is magical and what can it do for you? It can switch the values of variable, back up and encrypt data.
C#
.NET
Design
Beginner
Intermediate
All-Topics
Zeta Uploader Windows Client
30 Jul 2011
Uwe Keim
Introducing the Windows Client for the Zeta Uploader service
VC8.0
.NET2.0
WinXP
Win2003
Vista
VS2005
C#2.0
Dev
Intermediate
MEF Features - with Examples
28 Jul 2011
Mahadesh Mahalingappa
In this article, I will explain some of the useful features that MEF provides
C#
MEF
.NET Collections Performance Test in WindowsXP and WindowsCE
26 Jul 2011
Cloud Hsu
.NET Collections performance test in WindowsXP and WindowsCE
C#
.NETCF
.NET
Beginner
AzharDNA New Bioinformatics Program (Basic Tools for the Analysis of DNA)
18 Jul 2011
Al-Samman Mahmoud
Basic tools for the analysis of DNA like transcription and reversion
C#
Windows
Intermediate
analysis
Using InsomniaServer to Build a Web-interface for your Application
15 Jul 2011
Manuel Then
InsomniaServer enables you to add a fully-featured, customizable webserver to your projects. See how it works.
.NET2.0
C#2.0
Javascript
XML
Windows
Visual-Studio
Dev
Ajax
Intermediate
Universal Framework for Science and Engineering - Part 6: Determination of Orbits of Artificial Satellites
8 Jul 2011
Petr Ivankov
An article on framework applications to determine the orbits of artificial satellites
WinXP
Win2003
Vista
C#2.0
.NET
Visual-Studio
Dev
Intermediate
Object-Oriented Programming in C# .NET - Part 5
7 Jul 2011
Morteza Giti
A discussion of virtual and override members, overriding operators, interfaces and nested types in C#
C#
.NET
Dev
Object-Oriented Programming in C# .NET - Part 4
7 Jul 2011
Morteza Giti
A look at advanced concepts such as inheritance, polymorphism, sealed classes and partial classes in C#
C#
.NET
Dev
Object-Oriented Programming in C# .NET - Part 3
7 Jul 2011
Morteza Giti
A discussion of constructors, finalizers, static classes and static members, constants and abstract classes in C#
C#
.NET
Dev
Object-Oriented Programming in C# .NET - Part 2
7 Jul 2011
Morteza Giti
In this part of the article, I will continue my discussion on OOP by discussing methods, properties and access modifiers.
C#
.NET
Dev
C# Open Source Managed Operating System - Quick View Under the Hood
3 Jul 2011
Chad Z. Hower aka Kudzu
A quick view under the hood of Cosmos and how it works
Mono
.NET3.5
C#
VB
Windows
.NET
Visual-Studio
Dev
ASM
Intermediate
Object-Oriented Programming in C# .NET - Part 1
3 Jul 2011
Morteza Giti
An article that discusses Object-Oriented Programming in C# .NET
C#
.NET
Dev
Building XMPP Client using MatriX XMPP SDK
1 Jul 2011
Faruk Pasic
How to build XMPP Client using MatriX XMPP SDK
C#
Windows
.NET
Dev
Beginner
Game Puzzle
29 Jun 2011
Reza Mansoori
This is an easy game puzzle for beginners.
C#
Windows
Beginner
Game
A Graphics Drawing Tool by using WPF
23 Jun 2011
Lewis Liu L
Graphics Drawing Tool by WPF
C#
Windows
WPF
Intermediate
A Graphics Drawing Tool by using C# and Winforms
23 Jun 2011
Lewis Liu L
A Graphics Drawing Tool by using C# and Winforms
WinXP
C#3.0
C#
Windows
GDI+
Dev
Intermediate
Advanced
GUI
Count With Letters Extension
22 Jun 2011
Gammill
A pair of wrappers about Zeltera's "Count with Letters" code to generate "Integer to Excel Column" and "Excel Column to Integer"
VS2008
C#
Windows
Visual-Studio
Dev
Intermediate
Non CLS-Compliant Code in C#
15 Jun 2011
ssanjeevik
Non CLS-Compliant Code in C#
C#
Windows
.NET
Dev
Intermediate
Advanced
100% Reflective Class Diagram Creation Tool
14 Jun 2011
Sacha Barber
100% Reflective Class Diagram Creation Tool
.NET2.0
VS2005
C#2.0
Windows
GDI+
Dev
Intermediate
C# Use Zip Archives without External Libraries
12 Jun 2011
D. Christian Ohle
C# use Zip archives without external libraries
C#
Windows
New features of C# 3.0
7 Jun 2011
A Mahesh
New features available in the C# 3.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
A DXF Reader Solution and a Simple DXF Viewer
31 May 2011
Evren Daglioglu
This project gets a DXF file, extracts and interprets data and draws it on screen.
.NET1.0
.NET1.1
WinXP
C#
GDI+
Dev
Intermediate
WinForm
Enum, Alternate Values, and FluentNhibernate
29 May 2011
Tim Schwallie
Pulling together various techniques to make enums, alternate values, and FluentNHibernate play well together
C#
Task Parallel Library: 1 of n
17 May 2011
Sacha Barber
A look into using the Task Parallel Library.
.NET3.5
Visual-Studio
Architect
Dev
Intermediate
C#4.0
VS2010
Threading
How to Print Invoice using C#?
15 May 2011
Mostafa Kaisoun
This is a trial to print Invoice with C#
C#
Task Parallel Library: 5 of n
10 May 2011
Sacha Barber
A look into using the Task Parallel Library.
.NET3.5
C#
.NET
Visual-Studio
Dev
Design
Intermediate
C#4.0
Threading
Task Parallel Library: 3 of n
10 May 2011
Sacha Barber
A look into using the Task Parallel Library.
.NET3.5
Architect
Dev
Intermediate
C#4.0
VS2010
Threading
Task Parallel Library: 2 of n
10 May 2011
Sacha Barber
A look into using the Task Parallel Library.
.NET3.5
Visual-Studio
Dev
Intermediate
C#4.0
VS2010
threads
Task Parallel Library: 6 of n
10 May 2011
Sacha Barber
A look into using the Task Parallel Library.
.NET3.5
Architect
Dev
Intermediate
C#4.0
VS2010
Threading
C# 4 - Tuples
9 May 2011
fmsalmeida
Tuples can be very handy for developers, allowing them to return multiple values from a function, the creation of composite keys to Dictionaries and eliminates structs or classes just to fill combobox.
C#4.0
re-mix - A Mixin Library for .NET
7 May 2011
StefanPapp
How to implement mixins with C#.
C#
.NET
Dev
Beginner
LuceneWrap: A Compact Lucene.net Wrapper
4 May 2011
Giorgio Minardi
Providing a generic wrap to Lucene.net basic search functions
C#
.NET
Architect
Dev
QA
Beginner
Intermediate
All-Topics
EF
Object Composition Over Inheritance
2 May 2011
RakeshGunijan
This article explains the use of Composition in WPF applications, but it can very well be used in others as well.
C#
Dev
WPF
An Introduction to Managed Extensibility Framework (MEF) - Part I
27 Apr 2011
Niladri_Biswas
This article will disscuss about MEF, how to start working in this, etc.
Win2K
WinXP
Win2003
C#
Windows
Dev
Beginner
Win2008
C#4.0
Win7
Dynamic Keyword In C# 4.0 - Part 3
19 Apr 2011
Sanjay J Patolia
Difference between Dynamic and Object type
C#
C#4.0
Dynamic Keyword In C# 4.0 - Part 2
19 Apr 2011
Sanjay J Patolia
Superb Example To Traverse an XML File. One should have an understanding of Dynamic Keyword before reading this article which I explained in Part 1
C#
C#4.0
Registry Export File (.reg) Parser
19 Apr 2011
Henryk Filipowicz
A class to read and parse reg files
C#
Windows
.NET
Win32
Dev
Intermediate
regular-expression
Dynamic Keyword in C# 4.0 - Part 1
19 Apr 2011
Sanjay J Patolia
An introductory article about the dynamic keyword in C# 4.0
C#
C#4.0
Using the .NET Framework BCL Math APIs via C#
13 Apr 2011
logicchild
An article to help the beginning C# student who may need to code Math in school.
.NET2.0
Mono
C#2.0
.NET3.0
C#3.0
.NET3.5
Dev
Beginner
C#4.0
C#3.5
A Practical Means to Perform Functions with Administrator Privilege (Elevate Process Privilege)
10 Apr 2011
McArthor Lee
Elevate process privilege without restarting it
Vista
VS2008
C#
Windows
Visual-Studio
Win2008
Win7
Win2008-R2
Operator Overloading in C# .NET
7 Apr 2011
krdeepak123
This article gives an overview about operator overloading in .NET using C#
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Simple Mplayer Front End in C#
3 Apr 2011
Umair Amin
Code describing how you can simply use Mplayer to display media files inside your winform application
C#
.NET
Beginner
Intermediate
programming
media
player
Forms
WinForm
Test Driving NHibernate 3.0, LINQ and the Entity Framework CTP 5 with the Abstract Factory Design Pattern
2 Apr 2011
Mark J. Caplin
Developing an N-Tier application with C#
C#
.NET
Architect
Dev
LINQ
Intermediate
Advanced
EF
A Chained Property Observer
8 Mar 2011
Sacha Barber
Set of utility classes to observe a chain of INotifyPropertyChanged objects.
.NET3.5
Architect
Dev
XAML
WPF
Intermediate
C#4.0
Framework
WinForm
Random Number Generation
2 Mar 2011
logicchild
The .NET Framework’s built-in generator.
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
Visual-Studio
Dev
Beginner
Some Useful Features of C#
27 Feb 2011
Pranay Rana
This article discusses some useful but unknown features of C#.
C#
.NET
Dev
Intermediate
Using C# Interfaces to Make Applications Resilient to Changes
24 Feb 2011
milan
Taking advantage of Interfaces to make applications resilient to changes.
C#2.0
Windows
.NET
Dev
Beginner
Anonymous Methods - Behind the Scenes
9 Feb 2011
İlkay İlknur
In this article, we will see what's going on behind the scenes when we are using anonymous methods
.NET2.0
.NET3.0
.NET3.5
C#
.NET
Dev
Intermediate
Dynamic Binding in C#
4 Feb 2011
leppie
Illustrates a dynamic binding implementation in C#
C#3.0
.NET3.5
C#
.NET
Dev
LINQ
Advanced
Silverlight 4 and Multiple Duplex Clients
3 Feb 2011
Bert O Neill
Be able to push information to an individual browser page or to all browser pages
.NET3.5
C#
Windows
.NET
Architect
Dev
Intermediate
Advanced
Silverlight
C#4.0
A High Performance Binary Serializer using Microsoft Common Intermediate Language
1 Feb 2011
asheesh goja
A high performance binary serializer using Microsoft Common Intermediate Language
C#
.NET
Dev
MSIL
Advanced
DispatcherFrame. Look in-Depth
31 Jan 2011
Renat Khabibulin
DispatcherFrame. Look in-Depth
C#
.NET
Dev
WPF
Intermediate
Advanced
Basic Events Out Of The Box
24 Jan 2011
George Nairooze
Use simple events the same way you call a method
.NET3.5
C#
.NET
Dev
Beginner
Fast and Less Fast Loops in C#
17 Jan 2011
Simeon Sheye
How fast can a loop reading from memory be made to run and how does loop constructs, data types, interfaces, unrolling and hoisting affect performance?
.NET2.0
.NET3.0
.NET3.5
C#
.NET
Architect
Dev
Intermediate
C#3.5
General
Basics of Single Instruction Multiple Data (SIMD)
15 Jan 2011
logicchild
Using SIMD instructions with C# via the Intel MKL.
Vista
C#2.0
C#3.0
VS2008
.NET
Visual-Studio
Dev
Intermediate
Win2008
C#4.0
Achieve Persistence Through Serialization
6 Jan 2011
trestan
This article compares the two common types of serialization in aspects of data access, readability, and runtime cost.
C#
Windows
Advanced
Parameter Substitution within Expression Trees
6 Jan 2011
Nick Polyak
This article describes how to substitute a parameter within an Expression tree by another expression, similar to how one can substitute an argument within a mathematical function by a different function
C#
.NET
Architect
Dev
LINQ
Intermediate
Silverlight
C#4.0
.NET4
Trees
Authorize Navision Sales Order Line with Navision add-on "NDA", Developed in C#
29 Dec 2010
abhishek pareek2009
This is an excellent example of how to integrate Navision with any third party application with data flowing in and out from Navision to that application.
C#3.0
C#
Advanced
C#3.5
WinForm
Overview of XQuiSoft Logging using the Provider Pattern (Open Source)
6 Dec 2010
Mike Lang
An Introduction to XQuiSoft Logging with a comparision to other log components
C#
Windows
.NET
Visual-Studio
Architect
Dev
Intermediate
Right Mouse Click Menu Control
29 Nov 2010
Christ Kennedy
A C# control that pops up in a cascade of submenus on a right-click
C#
Windows
Building Linq Expressions Dynamically
28 Nov 2010
Sergii Lavrinenko
Engine in C# which generates Linq Expressions runtime based on simple scripts
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
LINQ
Intermediate
Advanced
C#4.0
ΝUnit Inspired Task Runner
26 Nov 2010
cigwork
Creating NUnit like task sequences for routine application processes
C#
Windows
XwServiceBase - A Windows Service Template
21 Nov 2010
Max Santos
A template to use as a "starter kit" for new Windows services
.NET2.0
C#2.0
C#
Windows
.NET
C# 5.0 vNext - New Asynchronous Pattern
20 Nov 2010
Abhishek Sur
C# 5.0 CTP was introduced recently, this article is specally dealing with my own understanding with this realease with few sample applications
C#
.NET
Architect
Dev
Design
Intermediate
Advanced
C#4.0
.NET4
MVVM
DynamicObjects – Duck-Typing in .NET
4 Nov 2010
Paulo Zemek
Using structural-typing and duck-typing in .NET via interfaces
C#
Windows
.NET
Dev
Intermediate
Best practices to create your own Fluent library
4 Nov 2010
Nicolas Dorier
You'll be able to easily and mechanically create your own Fluent library.
C#
.NET
Dev
Intermediate
RIA
A Basic Tour To Dynamic Keyword - Dotnet 4.0
27 Oct 2010
Niladri_Biswas
This short tutorial will give the idea about the usage of Dynamic Keyword in dotnet 4.0
C#
.NET
Win32
Dev
Beginner
C#4.0
General
.NET4
An introduction to Complex Struct of dotnet 4.0
27 Oct 2010
Niladri_Biswas
This short article will show some of the benifits that the Complex Struct provides
C#
.NET
Visual-Studio
Dev
Beginner
C#4.0
VS2010
.NET4
An introduction to Big Integer class - Dotnet 4.0
26 Oct 2010
Niladri_Biswas
This short article will show some of the benifits that the BigInteger class provides
C#
.NET
Visual-Studio
Dev
Beginner
C#4.0
VS2010
.NET4
Zip Extension method- Dotnet 4.0
26 Oct 2010
Niladri_Biswas
This article will describe some of the functionalities of ZIP Extension Method
C#
.NET
Win32
Dev
Beginner
C#4.0
General
.NET4
An introduction to System.Lazy- Dotnet 4.0
26 Oct 2010
Niladri_Biswas
This article introduces the System.Lazy and its usefulness
Dev
Beginner
C#4.0
VS2010
.NET4
An introduction to Expando Object- Dotnet 4.0
26 Oct 2010
Niladri_Biswas
This short article will highlight upon some of the features of Expando Object
C#
.NET
Visual-Studio
Dev
Beginner
C#4.0
VS2010
.NET4
An introduction to Optional Parameters - C#4.0
26 Oct 2010
Niladri_Biswas
This article shows the benefits of using Optional Parameter
C#
.NET
Visual-Studio
Dev
Beginner
C#4.0
VS2010
.NET4
An Introduction to Named Parameters - C#4.0
26 Oct 2010
Niladri_Biswas
TThis article will tell about the advantage of using named parameter
C#
.NET
Visual-Studio
Dev
Beginner
C#4.0
VS2010
.NET4
Step by step guidance of calling Iron Python Function From C# 4.0
26 Oct 2010
Niladri_Biswas
A short demo as how to call a method written in IronPython 2.6 and making a dynamic invocation to the method from C# environment.
C#
.NET
Visual-Studio
Dev
Beginner
C#4.0
VS2010
General
.NET4
Step by step guidance for calling a IronRuby Method from C#4.0
26 Oct 2010
Niladri_Biswas
A short demo as how to call a method written in IronRuby 1.1 and making a dynamic invocation to the method from C# environment.
C#
.NET
Win32
Dev
Beginner
C#4.0
General
.NET4
Domain-Genie™ Create New Infomercial Domain Names
26 Oct 2010
William SerGio
Creates & Tests New Domain Names for Infomercial & Products
C#
Windows
CEO
Dev
Design
Beginner
Sales
Marketing
An Introduction to SortedSet Collection of .NET 4.0
25 Oct 2010
Niladri_Biswas
This article will introduce some of the benefits of using SortedSet.
C#
.NET
Visual-Studio
Dev
Beginner
C#4.0
VS2010
.NET4
An introduction to Tuple
25 Oct 2010
Niladri_Biswas
This article will explain about some of the benefits of using Tuple in C#4.0
C#
.NET
Visual-Studio
Dev
Beginner
C#4.0
VS2010
.NET4
Different Kinds of Operator Overloading
23 Oct 2010
Sivaraman Dhamodharan
How Can you Overload an Binary +, Implicit and Explicit conversion Operators
C#
Beginner
Some Best Practices for C# Application Development (Explained)
18 Oct 2010
_ Kunal Chowdhury _
In this article, I will discuss about C# Best Coding Practices in detail.
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Beginner
Intermediate
C#4.0
practices
Applied Mathematics in C# via the Extreme Numerical Libraries for .NET
10 Oct 2010
logicchild
An article that describes how to use and integrate a Numerical Library for .NET
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Hacking the Mono C# Compiler.
9 Oct 2010
Stefan Savev 2
Describes how to dump information from the C# parse tree
.NET3.5
C#
LINQ
Beginner
Intermediate
Advanced
C#4.0
.NET4
Virtualization
virtual-machine
Matrix Rain
5 Oct 2010
NaveenSoftwares
A simple C# Console program to display Matrix Movie Effect
C#
Windows
Understanding Predicate Delegates in C#
2 Oct 2010
anshudutta
In this article, we will take a look into the concepts behind predicate delegates and try and understand their importance.
C#
.NET
Dev
Beginner
LED Example with Measurement Studio
28 Sep 2010
Nick Alexeev
How-to article describing software, hardware setup
C#
.NET
Architect
Dev
Hardware
NotifyIconExample Shows All Combinations of NotifyIcon and Taskbar Logic and Much More
26 Sep 2010
TheUberOverLord
NotifyIconExample Shows All Possible Combinations of NotifyIcon, Taskbar and Much More. All Possible Tricks For NotifyIcon, Taskbar, Invisibility, Restricted Exit, Shared Context Menus, Multiple Context Menus, Microsoft ClickOnce Deployment Technology, ClickOnce Automatic Update Technology.
VS2005
VS2008
C#
Windows
.NET
Visual-Studio
Architect
VS2010
IP Address Extension
22 Sep 2010
shteff
Some extension methods to determine whether an IP Address is from the intranet (The local network)
C#
Beginner
Chained null checks and the Maybe monad
21 Sep 2010
Dmitri Nеstеruk
Shows how a few Extension Methods solve the 'repeated null check' problem.
.NET3.0
C#3.0
.NET3.5
Dev
Intermediate
C#4.0
.NET4
C# Filtering with JSON
16 Sep 2010
strofo
Part 2 of creating a dynamical filtering mechanism in C#
C#
.NET
Architect
Dev
LINQ
Intermediate
General DynamicObject Proxy and Fast Reflection Proxy
15 Sep 2010
Yury Goltsman
Extending functionality by wrapping entity using DynamicObject. Improving performance of Reflection by using cache and expressions
Dev
WPF
Intermediate
C#4.0
.NET4
Convert Numeric Currency into Words for International Currency - Part - II (Optimized)
12 Sep 2010
Hiren solanki
Converts numeric currency in words with two modes - international and Indian. e.g., 1000000 to ten Lacs (for India) one million (for international)
C#
Addition, Multiplication of Very Long Integers
7 Sep 2010
Saleth Prakash
Performing addition, multiplication of very long integers using C#
C#
Basics of Dataflow Programming in F# and C#
3 Sep 2010
Vitaliy Liptchinsky
This article introduces dataflow programming and provides basic implementations of dataflow variables in C# and F#
C#
.NET
Dev
Intermediate
F#
Design Patterns - nuff said !
2 Sep 2010
LogiPro101
Principles of Design Patterns to answer why they exist, who should actually use them and their learning roadmap for beginners (using C#)
C#
Windows
Some Time on Reflection
27 Aug 2010
logicchild
An article that explains some valuable aspects about .NET's Reflection API
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Inserts Tabular Text from Text Files into Microsoft Word Table
26 Aug 2010
Bassam Alugili
Inserts tabular text into Microsoft Word document
C#
Windows
LINQ
Beginner
C#4.0
regular-expression
General
PInvoke
.NET4
Develop Your Own Operating System in C# or VB.NET
12 Aug 2010
Chad Z. Hower aka Kudzu
Develop your own operating system using C# (or VB.NET, etc.) and Visual Studio!
C++/CLI
C
C#
VB
Windows
.NET
Visual-Studio
Architect
Dev
Forth.NET
Using DynamicObject to Implement General Proxy Classes
10 Aug 2010
OlliFromTor
Extend any class with INotifyPropertyChanged and/or IDataErrorInfo via the new .NET-Framework-Class DynamicObject
C#
.NET
Dev
WPF
Intermediate
Silverlight
C#4.0
Framework
.NET4
Accessing alternative data-streams of files on an NTFS volume
28 Jul 2010
Richard Deeming
A pair of classes to encapsulate access to NTFS alternative data streams.
Win2K
WinXP
C#3.0
.NET3.5
Visual-Studio
Dev
Intermediate
Rational Numbers - .NET 4.0 Version (Rational Computing 1)
22 Jul 2010
KenJohnson
A Rational number type providing virtually unlimited precision for .NET and Silverlight.
C#
.NET
Dev
Intermediate
.NET4
A Simple C# Labyrinth and Maze
20 Jul 2010
_H2_
An application and algorithms for best path in maze
C#
Windows
.NET
Visual-Studio
GDI+
Intermediate
WinForm
Using Nested Lambda Functions to Implement Numerical Algorithms
19 Jul 2010
Julian Robinson
For numerical computations, coding with lambda functions can substitute for the want of nested methods in C#.
Dev
Intermediate
C#4.0
.NET4
Using Regular Expressions in C# .NET
16 Jul 2010
Anupam Banerji
Explains regular expressions, and some of the common ways to use them.
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Dev
Design
Beginner
Serialization in C# .NET II - XML Serialization
16 Jul 2010
Anupam Banerji
Explains XML serialization, schemas, and provides an example of XML serialization.
C#3.0
.NET3.5
C#
XML
.NET
Architect
Dev
Design
Beginner
Intermediate
Serialization in C# .NET I - Custom Serialization
15 Jul 2010
Anupam Banerji
Explains serialization, the need for custom serialization, and how to implement custom serialization in your code.
C#3.0
.NET3.5
C#
.NET
Architect
Dev
Design
Beginner
Intermediate
Advanced
Globalization in C# .NET Assemblies
13 Jul 2010
Anupam Banerji
Explains the .NET approach towards globalization, and introduces the tools and methods to successfully implement globalization.
C#3.0
.NET3.5
C#
Windows
Dev
Design
Beginner
Intermediate
Advanced
C#3.5
Composed LINQ Queries using the Decorator Pattern
28 Jun 2010
Anas Karkoukli
Design Patterns Series - Part I
.NET2.0
.NET3.0
.NET3.5
C#
ASP.NET
Windows
.NET
Architect
Dev
ADO.NET
Entity Framework 4 EDMX Modifier - Correct Default Values in SQL Server
24 Jun 2010
Jason Sobell
This article describes a utility that modifies EF4 edmx files so that they support SQL Server's 'Default Value or Binding' property
C#
SQL
.NET
SQL-Server
DBA
Dev
ADO.NET
C#4.0
.NET4
EF
C# CSV Reader and Writer
22 Jun 2010
CroweMan
Class library which provides the ability to read and write CSV files
C#
ASP.NET
Windows
Dev
WebForms
Beginner
WinForm
List(T).ForEach or Foreach, It Doesn't Matter...Or Does It?
17 Jun 2010
Mattia Baldinger
When you use a List, it doesn't matter if you use the ForEach method of the generic list or use a normal foreach or does it? Sometimes it makes a difference!
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Intermediate
.NET4
Programming XPath with VTD-XML
10 Jun 2010
Jimmy Zhang
Learn to take advantage of VTD-XML's stateless XPath capability to achieve unmatched efficiency and flexibility
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
HTML DOM Using .NET
5 Jun 2010
ai8rahim
Retrieving & Processing HTML from Websites in .NET Applications
C#
.NET
HTML
6 important uses of Delegates and Events
2 Jun 2010
Shivprasad koirala
6 important uses of Delegates and Events
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
C#4.0
Set Your Data and Code Free from the Constraints of Hierarchies and Tables
31 May 2010
George Henry 1954
This article describes a base implementation of Ted Nelson's zzstructure in C#.
C#3.0
C#
Windows
Dev
Intermediate
"C# Hooks For RRDtool"
26 May 2010
Mike Corley
C# (.NET and Mono) library provider for RRDtool
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Dev
Understanding Static Methods and Data
24 May 2010
munir.hoque
This article may be helpful for beginners of C#
.NET2.0
C#2.0
C#3.0
.NET3.5
C#
.NET
Beginner
Add Your Control On Top Another Application
22 May 2010
Shai Raiten
How To Use Win32 To Add Your Control On Top Another Application Using Win32 Hooks.
C#
Windows
.NET
Win32
Visual-Studio
Architect
Dev
XAML
WPF
Design
DataObjectBase
18 May 2010
Geert van Horrik
DataObjectBase -> the new Object class for data objects!
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
WPF
Intermediate
A Calculator via Visual C
13 May 2010
logicchild
An Article the Demonstrates How to Build a Windows Forms Calculator
WinXP
Win2003
Vista
VS2005
C#2.0
C#3.0
VS2008
C#
Windows
Visual-Studio
Gurux Data Refinery
11 May 2010
Gurux Ltd
Retrieve data from a physical device, process it, and visualize the results
WinXP
Win2003
Vista
C#3.0
C#
Windows
Win32
Win64
CEO
DBA
Fixed Size Formatter
10 May 2010
Sion Cohen
A framework for declarative parsing and creating fixed sized raw data (Flat Files)
C#
Windows
.NET
Architect
Dev
WCF
LINQ
Intermediate
Advanced
PowerShell
Generic SinglyLinkedList in C# with Basic and Advanced Custom Operations
7 May 2010
Sarang Date
The following article describes C# implementation of various basic and advanced operations including some of the programming problems involving singly linked list
C#
list
programming
Algorithms
Step by Step Guide to Delicious OAuth API
24 Apr 2010
Kamruzzaman Titu
Learn how to use Delicious OAuth API in your .NET projects with an example
C#
ASP.NET
C#-like Expression Evaluator and Type Converter
22 Apr 2010
Alexei Shamov
Convert types, parse and evaluate expressions in runtime, in .NET 2.0
C#2.0
C#
ASP.NET
Windows
Dev
Intermediate
expression
convert
Abstract Factory Pattern in C#
20 Apr 2010
RishiGanesh
Abstract Factory Pattern in C#
C#
Dev
Intermediate
A Link to LINQ and a Look at the Binary Search Tree
19 Apr 2010
logicchild
A Comprehensive Look at LINQ and the Binary Search Tree Data Structure
Vista
C#3.0
VS2008
C#
Windows
Visual-Studio
Dev
LINQ
Beginner
Win2008
ConsoleWriter
12 Apr 2010
TwinLane
A control for writing out text to the UI
.NET2.0
.NET3.0
.NET3.5
C#
Windows
Dev
Advanced
Active Directory Helper
10 Apr 2010
Uwe Keim
A small set of classes for simplifying the access to Windows Active Directory
C#
Windows
Dev
Intermediate
Creating a Form That Doesn't Take Focus
10 Apr 2010
Diamonddrake
Popup forms that won't take focus even if clicked on, and cannot be alt+tabbed onto
C#
Windows
Intermediate
Sql Database Engine
8 Apr 2010
Amit Ranjan
Helper Class for .Sql Server Database Engine
C#
.NET
Dev
All-Topics
Code Spelling Checker Extension for Visual Studio 2010 (VSX)
7 Apr 2010
Digital-samurai
Building a spelling checker for source code as an extension for Visual Studio 2010
C#
.NET
Visual-Studio
Intermediate
VS2010
.NET4
Introduction of Managed Extensibility Framework (MEF)
3 Apr 2010
Muhammad Shujaat Siddiqi
An introduction of Managed Extensibility Framework (MEF) with Visual Studio 2010
Mono
C#
.NET
Visual-Studio
Architect
Dev
WebForms
Design
Beginner
VS2010
LINQ to SQL Performance Considerations
1 Apr 2010
Joe Pitz
Performance considerations when using LINQ to SQL
C#3.0
.NET3.5
C#
.NET
Dev
Beginner
Intermediate
Adventures with C# 4.0 dynamic - ExpandoObject, ElasticObject, and a Twitter client in 10 minutes
29 Mar 2010
Anoop Madhusudanan
Explores the dynamic features in C# 4.0, and a few cool things you can do with the same.
Architect
Dev
Intermediate
Advanced
C#4.0
.NET4
Creating a Weak List
27 Mar 2010
Paulo Zemek
This article explains how to create a weak list (a list that allows items to be collected by the GC)
C#
Dev
Intermediate
Using the Linked List via C#
24 Mar 2010
logicchild
An article meant to encourage the use of the Linked List in C#
Vista
C#2.0
C#3.0
C#
Windows
Beginner
Win2008
C#4.0
Win7
Forwarding a type from one assembly to another: TypeForwardedToAttribute
23 Mar 2010
Ashish Kumar Mukherjee
Walkthrough: Forwarding a type from one assembly to another by using the TypeForwardedToAttribute attribute.
C#
.NET
Dev
Intermediate
MVP: Updating View’s Binding Asynchronously with the SynchronizationContext Object
15 Mar 2010
FatCatProgrammer
MVP: Updating View’s binding asynchronously with the SynchronizationContext object.
C#
.NET
Dev
Intermediate
Using OpenTK/OpenAL to Develop Cross Platform DIS VOIP Application
15 Mar 2010
pesmith
Application allows voice communications (VOIP) utilizing the Distributed Interactive Simulation protocol (IEEE 1278.1)
WinXP
C#
Windows
Dev
Linux
Intermediate
Win7
Detect Internet Network Availability
12 Mar 2010
stevenmcohn
Detect network availability, specifically to the Internet, and monitor status changes
.NET2.0
Vista
.NET3.0
.NET3.5
C#
Windows
.NET
Architect
Dev
Beginner
Enumerate and Auto-Detect USB Drives
9 Mar 2010
stevenmcohn
This article describes how to use the .NET System.Management WMI (Windows Management Instrumentation) wrappers to enumerate and describe USB disk drives. It also includes a non-Interop solution for detecting drive state changes as they come online or go offline.
Vista
.NET3.0
.NET3.5
C#
Windows
.NET
Architect
Dev
LINQ
Advanced
BigInt
8 Mar 2010
Stephen Swensen
A general-purpose unbounded integer implementation
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Advanced
Using Keyword Is Not Abort Safe
6 Mar 2010
Paulo Zemek
This article shows why not even the "using" keyword is a failsafe mechanism
C#
.NET
Dev
Intermediate
The Tiny Wrapper Class for URL History Interface in C#
5 Mar 2010
goblins
I think there are people who learned a bit of C# but don't know about COM. I hope my tiny wrapper class library is helpful for such people to use IUrlhistory interface without difficulty.
.NET1.1
Win2K
WinXP
VS.NET2003
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
A .NET Component for Localizing String and Message Boxes
4 Mar 2010
vtchris
Managing strings contained in a project-scoped resource file can be a real pain. This component makes it easier to colocate the strings with their corresponding classes, even if they are business objects.
C#
Windows
.NET
Architect
Dev
Intermediate
Advanced
WinForm
Remoting An Interface Based Approach
15 Feb 2010
WCFguru
Remoting sample using Interfaces and NTier approach
.NET1.1
VS.NET2003
Windows
Dev
Advanced
Fluent.Xml.Linq - Exploring the limits of C# syntax
14 Feb 2010
OPerttilä
Exploration of the limits of C# - how much it could be pushed to create Fluent APIs or Internal Domain Specific Languages.
C#3.0
Windows
Dev
Intermediate
C# CCITT-8 CRC Algorithm
5 Feb 2010
Rob Magee
An article on a C# Cyclic Redundancy Check (CRC) algorithm
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Exceptions Handling - Some Advanced Detail
31 Jan 2010
db_developer
What is the difference between 'throw e' and just 'throw'
C#
Intermediate
Advanced
MSDTC Service enable issues when Using .NET TransactionScope.
25 Jan 2010
Md. Marufuzzaman
How to use .NET TransactionScope & enable Microsoft Distributed Transaction Coordinator (MSDTC)
WinXP
Win2003
Vista
C#3.0
VS2008
C#
Windows
Visual-Studio
Architect
DBA
Using Tuples to Synthesize Polyadic Returns in C# and COBOL
18 Jan 2010
alex turner
The introductions of Tuples (originally to support F#) into .NET shows a possible way to use polyadic returns in C#, COBOL etc., without syntax enhancement.
C#
.NET
Architect
Dev
Intermediate
How to Become a Rumorous C# Developer
14 Jan 2010
dmitryEB
Steps to become famous C# developer.
C#
Dev
Lucene.Net - Text Analysis
6 Jan 2010
AndrewSmith
How to work with Lucene.Net's analysis.
C#2.0
C#3.0
C#
Architect
Dev
Intermediate
Using the APIs Defined in the System.Net.NetworkInformation Namespace
30 Dec 2009
logicchild
An article that uses C# to demonstrate how to gather network information
.NET2.0
C#
.NET
Dev
Intermediate
Hardware
C# Delegates, Anonymous Methods, and Lambda Expressions – O My!
19 Dec 2009
Josh Fischer
An explanation of the different ways to create delegates through a guided example that starts with .NET 1.1.
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Dev
Intermediate
Using Remoting
18 Dec 2009
Alabamaaaa
There are three separate programs that must be created to build an application that uses remoting: • A remote class that allows clients to access and use the methods contained in the class. • A server program that advertises and hosts the server class on a machine • A client program that uses the se
C#
12 Important FAQ’s on VSTS Testing (Unit testing, load testing, automated testing, database testing and code coverage)
9 Dec 2009
Shivprasad koirala
This article has 12 important FAQ’s which covers unit testing, automated testing, data driven test, load/ performance test, code coverage , database testing and ordered testing.
.NET3.0
.NET3.5
C#
.NET
SQL-Server
Visual-Studio
Architect
Beginner
Intermediate
Advanced
Evaluate Expressions from C# using JavaScript's Eval() Function
5 Dec 2009
Martijn Boeker
This article describes how to wrap Eval() in a tiny JScript class, compile it into an assembly and call it from C# to evaluate expressions at runtime.
C#
Javascript
Beginner
Intermediate
Advanced
Popup Window Finder and Mouse Tracker in C#
26 Nov 2009
Dianyang Wu
An article on retrieving information from popup windows by using low level keyboard and mouse hooks, user32.dll and kernel32.dll APIs, etc.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Advanced
WinForm
Script Engine Implemented by C# and Regular Expression
21 Nov 2009
Zhang Wangqiu
Script engine to execute script codes, which is built by C# and regular expression
.NET2.0
C#2.0
C#
.NET
C# FileAssociation Class
14 Nov 2009
Aidan Follestad
Allows you to quickly create, edit, and delete file associations in your registry. A file extension's default icon, description, executable application, etc.
Vista
C#
Windows
Dev
Intermediate
Advanced
SysAdmin
Win7
Most Recently Used (MRU) Menu Class for .NET 2.0 in C#
6 Nov 2009
Joe Woodbury
A Most Recently Used files class for .NET 2.0 in C#
.NET2.0
VS2005
C#
Windows
Dev
Intermediate
WinForm
Best Practices on Using Implicitly Typed (i.e. var ) and Explicitly Typed Variables
4 Nov 2009
ATANU.PODDER
Best practise using var
C#3.0
C#
C#4.0
Quick Performance Triage
3 Nov 2009
Mark Ericksen
Class to help triage performance problems in your application
C#
.NET
Dev
Beginner
Intermediate
C# Language Essentials for the Beginner
1 Nov 2009
logicchild
An article to help the beginner in the C# language
.NET2.0
.NET3.5
C#
.NET
Visual-Studio
Dev
Design
Beginner
Basics of Bing Search API using .NET
31 Oct 2009
Abhishek Sur
This article will enable you to add custom search rules to your application using Bing Search API with much more
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
VB7.x
VB8.0
VB9.0
.NET3.5
Building Basic Windows Applications
23 Oct 2009
logicchild
An Article that explains certain aspects of Windows Forms
Vista
C#
Windows
Dev
Intermediate
Win2008
WinForm
App.Config Type String Verification with MSBuild
17 Oct 2009
Daniel Vaughan, Nicolas Dorier
How to use an MSBuild custom task to provide compile time verification of string type names in app.config files.
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Architect
Dev
Intermediate
WeakReferences, GCHandles, and WeakArrays
13 Oct 2009
Paulo Zemek
This article shows the differences of WeakReferences and GCHandles and how to implement a WeakArray.
.NET3.0
C#3.0
.NET3.5
Dev
Intermediate
Sorting Lists using IComparable and IComparer Interface in .NET
4 Oct 2009
Abhishek D V
Sorting Lists using IComparable and IComparer interface in .NET
C#3.0
.NET3.5
C#
.NET
Dev
Beginner
Source Code Uncommentor in C#
15 Sep 2009
Brendan Chong
One of the first C# application to remove comments across multiple C-style languages (C, C++, Java and C#)
C#
.NET
Dev
Beginner
All-Topics
Game of Life Simulator as Learning Tool
10 Sep 2009
kiswa00
How I learned more about C#, UserControl, and project design by implementing a Game of Life simulator.
C#
Windows
.NET
Dev
Intermediate
WinForm
Fun with Dynamic Objects and MEF in C# 4.0 - A dynamic File System Wrapper
5 Sep 2009
Anoop Madhusudanan
Exploring the exciting things we can do with DynamicObject in the System.Dynamic namespace and MEF, using .NET 4.0 and C#.
.NET3.5
Visual-Studio
Architect
Dev
Design
Intermediate
Advanced
C#4.0
.NET4
IDispatch
22 Aug 2009
Nicolas Dorier
Pattern to easily create and test asynchronous solutions.
C#2.0
C#3.0
.NET3.5
Dev
Design
Intermediate
CLR Stored Procedure and Creating It Step by Step
22 Aug 2009
Virat Kothari
CLR Stored procedures are very simple and can be used in most complex scenarios when dealing with database.
WinXP
Win2003
Vista
SQL-server-2005
C#2.0
C#3.0
.NET3.5
C#
Windows
.NET
A Mentor’s Example Article
21 Aug 2009
logicchild
An Article to Help the New Writer Understand Sone Helpful Concepts
C#2.0
C#3.0
C#
Beginner
Forms’ (Dialogues’) Customization, Based on Moveable / Resizable Elements
21 Aug 2009
SergeyAndreyev
Though the developers try to design these forms in the best possible way, “the best” from their point is often not the best from the users’ point of view. It’s not only the conflict between the designers and the users, but each user may have (and often has) personal opinion about the “would be the
C#
Dev
Intermediate
Learn How to Simplify the Asynchronous Programming Model
19 Aug 2009
logicchild
An article that desribes the concepts of the APM and the use of features to simplify its use.
C#2.0
C#3.0
.NET
Dev
Intermediate
Advanced
Boosting Performance with Fields
17 Aug 2009
ShofarNexus
A potentially significant amount of performance gain and code size reduction can be achieved by making use of internal fields rather than designing applications with a blanket use of public properties.
C#2.0
C#3.0
C#
Architect
Dev
Intermediate
Advanced
C# 4.0's New Features Explained
16 Aug 2009
Josh Fischer
A guide to C# 4.0's new features - explained with code examples and a little historical perspective.
Windows
.NET
Dev
Intermediate
C#4.0
Refactoring a Switch Statement
15 Aug 2009
rajeshjj
Avoiding a switch statement in order to avoid Cyclomatic complexity.
C#2.0
C#3.0
Windows
.NET
Dev
Intermediate
Transferring Data to the New EXE
13 Aug 2009
SimpleData
Have you ever wanted to change variables without rebuilding?
C#2.0
C#3.0
C#
Simple Binary Clock using Graphics
13 Aug 2009
Tommy Pickersgill
A simple binary clock snippet
C#
Dev
Beginner
FileDiff Contest Entry
12 Aug 2009
Matthew Hazlett
Text Difference between two files
WinXP
Vista
C#2.0
VS2008
C#
Windows
Visual-Studio
Dev
Beginner
Win7
Simple Encrypt and Decrypt Technique and Computing Hash using C# in .NET
6 Aug 2009
Muhammad Shafiqul Islam (Rana)
This article demonstrates how simply you can encrypt and decrypt simple text and compute hash values
.NET2.0
.NET3.0
.NET3.5
C#
ASP.NET
.NET
Dev
Beginner
Intermediate
Simple Rapidshare Download Class C#
29 Jul 2009
Ghasem Heyrani Nobari
By using this class, you can simply download multiple rapidshare links at once! (parallel)
C#
.NET
Dev
Intermediate
Advanced
All-Topics
Anonymous Types - Dynamic Programming With C#
28 Jul 2009
webdev_hb
Anonymous Types are a powerful feature in the .NET language, but are limited when you need to pass that information around. In this post, I discuss a class that I wrote to allow you to work with Anonymous Types easily, even after they leave their initial scope.
C#2.0
C#3.0
.NET
Dev
Beginner
Intermediate
WinForm
Covariance, Contravariance and Invariance in C# Language
23 Jul 2009
abcdefghijklasdsad
Covariance, contravariance and invariance in C# language
.NET2.0
.NET3.0
.NET3.5
C#
.NET
Visual-Studio
Architect
Dev
WebForms
Intermediate
Understanding Expression Trees
22 Jul 2009
abcdefghijklasdsad
Expression trees tutorial.
C#2.0
C#3.0
.NET3.5
Dev
LINQ
Beginner
Intermediate
.NET4
Deep copy of objects in C#
18 Jul 2009
Hakger
How to do a deep copy of objects using System.Reflection.
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Dev
Intermediate
.NET4
System Performance Indicator in C#
14 Jul 2009
akash dhar
System Performance Indicator in C# by That That Guy
WinXP
C#2.0
C#
Windows
CEO
Architect
Dev
QA
Design
Intermediate
Lambda Expressions: A C# 3.0 Language Enhancement
13 Jul 2009
logicchild
An article that describes the C# 3.0 Lambda Expression feature
C#2.0
C#3.0
C#
.NET
Google Spider .NET
9 Jul 2009
Proxytype
Search your keyword against your competitors
C#2.0
C#3.0
C#
WebForms
Full Outer Join of Two DataTables C# Code
19 Jun 2009
dakshithaw
This article explains how to join two data tables and get the result set into a new data table using C#. Here, this has been done without using Database Access.
.NET2.0
C#2.0
C#3.0
C#
.NET
Dev
ADO.NET
Beginner
Intermediate
Advanced
Extending Polymorphism Backward in Class Hierarchy
19 Jun 2009
Stas Kashepava
This article explains how to apply polymorphic behavior back in the class hierarchy
.NET3.5
VS2008
C#
Windows
.NET
Visual-Studio
Dev
Beginner
Intermediate
.NET4
A Multipanel Control in C#
17 Jun 2009
liron.levi
This control acts like a tab control but without the tabs...
.NET2.0
C#2.0
C#3.0
C#
.NET
Dev
Beginner
Intermediate
Advanced
WinForm
Extension Method (Basic Understanding)
12 Jun 2009
rajeshrocks
Extension method is a feature in C# 3.0, which allows a developer to add functionality in existing class without modifying or recompiling or extending the existing class.
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Architect
Beginner
C#4.0
Input and Output: File System Information, Reading, Writing, and Streams
26 May 2009
logicchild
An article about I/O and Streams for the Beginner
C#
.NET
Beginner
.NET Framework Runtime Serialization
22 May 2009
logicchild
An article with a focus on object serialization.
C#2.0
C#3.0
XML
.NET
Dev
Intermediate
Simple File Tracer
19 May 2009
Wael Al Wirr
Custom component responsible for logging into a file
C#2.0
C#3.0
C#
The using Keyword and IDisposable
8 May 2009
Omer .NETz
Accessing IDisposable objects in a bounded scope with the using keyword
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Advanced
C# 4.0 Features
6 May 2009
Adil Mughal
This article demostrates some of the exciting features in the upcoming C# 4.0.
C#
.NET
Dev
Intermediate
Execute a Program for n Seconds
29 Apr 2009
Linccg
Start a program, execute for n seconds, then kill it
WinXP
C#2.0
C#3.0
C#
Windows
Win32
Beginner
SQLDoc Sharp
23 Apr 2009
Amit Chaudhary
SQLDoc Sharp, an interactive tool designed to generate the SQL Server 2005/2008 documentation.
C#
Windows
.NET
Architect
DBA
Dev
ADO.NET
Beginner
Intermediate
Advanced
C# COM Object for Use In JavaScript / HTML, Including Event Handling
22 Apr 2009
Jerome Terry
A complete example of how to create a C# COM object for use in JavaScript / HTML, including event handling
WinXP
Vista
VS2005
C#2.0
C#
Javascript
Windows
Visual-Studio
HTML
Dev
C# - dataCollector – Collecting and Saving Data Easily
20 Apr 2009
András Slyuch
This class collects data rows in the memory and saves them into a Microsoft SQL database with SqlBulkCopy.
WinXP
Vista
SQL2000
VS2005
C#2.0
C#
Windows
SQL-Server
Visual-Studio
Dev
Get Size of a File from the Internet
18 Apr 2009
Vipin.150
C# program to get the size of a file from the internet
.NET2.0
VS2005
.NET3.0
.NET3.5
VS2008
C#
Windows
.NET
Visual-Studio
Dev
Fix Protocol C# Fix Engine Source Code
16 Apr 2009
w.hooper
Fix Protocol C# Fix Engine Source Code
VS2005
C#2.0
C#3.0
C#
Visual-Studio
C# Class Construction Techniques
14 Apr 2009
logicchild
An article that describes interfaces, indexers, and delegates.
C#
.NET
Dev
Beginner
Random Generation Framework
10 Apr 2009
Ali Kheyrollahi
A .NET generics framework for generating random values of various types.
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Intermediate
KeyValues
7 Apr 2009
Tiago Conceição
Powerfull XML Alternative
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
New features of C# 3.0
4 Apr 2009
P S Sreejith
A quick look at C# 3.0 language features.
C#2.0
C#3.0
C#
.NET
Beginner
MOS Protocol Fundamentals
1 Apr 2009
Rizwan Qureshi
MOS protocol from introduction to implementation
.NET2.0
C#
.NET
Architect
DBA
Dev
ADO.NET
Design
Intermediate
Advanced
Write ETL jobs in pure C#
29 Mar 2009
Paul B.
An introduction to using Rhino ETL to avoid dealing with designers such as the ones in DTS/SSIS job creation.
C#
Architect
DBA
Dev
Intermediate
Advanced
log4net C# Code Snippets
25 Mar 2009
daniel macey
Visual Studio Code Snippets to assist with configuration of and logging in log4net
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Tree Iterators
20 Mar 2009
bsargos
Discussing about Tree Iterators: Choices of Datastructure and Algorithm
.NET2.0
WinXP
Vista
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
Introducing Serialization in .NET
18 Mar 2009
Gaurav-Mehta
Introducing Serialization in .NET
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
Windows
Dev
Intermediate
Implementing XOR cipher encryption / decryption in C#
18 Mar 2009
mightyCoCo
A theoretical and practical implementation of the XOR encryption technology in C# which is extended from the Vernam cipher
C#2.0
C#3.0
C#
Windows
WinMobile
.NETCF
.NET
Dev
Beginner
Extension Methods in C#
17 Mar 2009
Moustafa Arafa
Extension methods as one of C# Enhancements
.NET3.0
C#3.0
.NET3.5
Architect
Dev
Advanced
Non-Zero-Based Arrays and Interface
16 Mar 2009
logicchild
An article to help the beginner to understand the dimensions of arrays and interfaces
C#2.0
C#3.0
C#
DependencyProperty Serialization for Business Objects
5 Mar 2009
Christoph Menge
Presents a simple way to serialize business objects that are derived from WPF's DependencyObject and use DependencyProperty with the help of some reflection
C#2.0
C#3.0
C#
Architect
Dev
WPF
Intermediate
Functional Programming in C# 3.0 using Lambda Expression - Part 2
21 Feb 2009
M Sheik Uduman Ali
This article explains how to use C# 3.0 lambda expression & LINQ for functional programming
C#2.0
C#3.0
.NET3.5
C#
.NET
Advanced
Fast Native Structure Reading in C# using Dynamic Assemblies
17 Feb 2009
Yuri Astrakhan, Sasha Goldshtein
This article shows how to generate dynamic methods for fast byte to structure conversion
.NET2.0
Mono
.NET3.0
.NET3.5
C#
Windows
Architect
Dev
Advanced
Application Trial Maker
16 Feb 2009
Hamed J.I
A library to easily create a trial version of your application
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Anonymous Method Serialization
12 Feb 2009
Fredrik Norén
Anonymous method serialization
C#
Windows
Dev
Intermediate
Advanced
Functional Programming in C# 3.0 using Lambda Expression - Part 1
12 Feb 2009
M Sheik Uduman Ali
This article explains how to use C# 3.0 lambda expression for functional programming.
C#3.0
.NET3.5
Intermediate
LinFu.IOC 2.0 in Five Minutes (Part 2 of n): Constructor, Field, Method, and Property Injection
11 Feb 2009
Philip Laureano
The second article in a series of articles that describes how you can LinFu.IOC 2.0's dependency injection capabilities to extend your application(s).
.NET3.5
C#
.NET
Dev
Intermediate
Advanced
Using Extension Methods to Create Form Extensions
5 Feb 2009
Jonas Butt
This article demonstrates the use of the Extension Methods language feature of C# 3.0.
VS2005
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Architect
Dev
Extended Cursors for .Net
2 Feb 2009
M
A
RR
O
W
16
A design-time component to make use of animated/multi-coloured cursors
C#2.0
C#3.0
C#
TblProc: OpenOffice Calc and Excel
29 Jan 2009
Aleksandr Sazonov
OpenOffice Calc and Excel
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
WMI Notification Provider
29 Jan 2009
Wael Al Wirr
Raise and publish WMI events and message programatically
C#
.NET
Dev
Intermediate
Advanced
WPF Philosophers
27 Jan 2009
pompair
This article shows how to make an animating card-sorter application in WPF
.NET3.0
C#3.0
Windows
Dev
WPF
Intermediate
Difference Between Int32.Parse(), Convert.ToInt32(), and Int32.TryParse()
27 Jan 2009
AgileWare
Difference between Int32.Parse(), Convert.ToInt32(), and Int32.TryParse()
C#2.0
C#3.0
Dev
Intermediate
Drive the TAXI!
18 Jan 2009
Tolgahan ALBAYRAK
A new face for XmlDocument
C#2.0
C#3.0
C#
Creating a Windows Service for Watching System Directory's Files
16 Jan 2009
Amir Hesami
Creating a Windows Service for Watching System Directory's Files
C#2.0
C#3.0
C#
A Generic Method for Deep Cloning in C# 3.0
9 Jan 2009
Sharpoverride
A method for deep cloning objects in C#, by using Surrogates and serialization formatters
C#3.0
.NET3.5
Dev
Intermediate
File System Search Engine
5 Jan 2009
Jean-Christophe Grégoire
A generic File System search engine
C#3.0
.NET3.5
.NET
Dev
LINQ
Intermediate
Unmanaged Arrays in C# - No Problem
3 Jan 2009
AnonX
Using unmanaged arrays is simple and easy in C#! Includes useful code examples.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Architect
Dev
Intermediate
Advanced
Extensible Line Code Counter
2 Jan 2009
mattraffel
Utility for counting lines of source code. It can easily be extended to count any source code types
C#3.0
.NET3.5
C#
.NET
Architect
Dev
DI/IOCs
2 Jan 2009
Sacha Barber
A look at Dependency Injection and IOC containers.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Architect
Dev
WPF
Intermediate
WinForm
Advanced Phone Number Type Implementation
24 Dec 2008
Flamewave4
A phone number structure that can be used for parsing, validating, and normalizing phone numbers.
.NET1.0
.NET1.1
.NET2.0
Mono
C#2.0
Dev
Advanced
Hierarchical Tree
24 Dec 2008
Nagarajan Rajesh
Updated version of the wonderful and sleek "Tree Chart Generator" written by Rotem Sapir
.NET3.0
C#
Dev
Intermediate
Multi-monitor Warp Speed Screen Saver
21 Dec 2008
James Ritchie Carroll
High-speed screen saver simulating a warp-speed effect; will span multiple monitors.
.NET2.0
C#
Windows
Win32
Dev
Intermediate
WinForm
Share User Settings Between Applications
17 Dec 2008
John Simmons / outlaw programmer
A not-so-dotNet way to allow multiple programs to share a single settings file
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Script.NET a language for embedding scripting functionality into CLR Applications
16 Dec 2008
Petro Protsyk
Scripting language for .NET Framework 2.0. Supports native .NET Types, Dynamic casting, Meta programming.
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Vista
VS.NET2003
VS2005
C#2.0
.NET3.0
LinFu.IOC 2.0 in Five Minutes (Part 1 of n): Fun With Attributes
9 Dec 2008
Philip Laureano
The first article in a series of articles that describes how you can use the LinFu.IOC 2.0 container to extend your application(s).
C#3.0
.NET3.5
Windows
Architect
Dev
Intermediate
Advanced
event and custom eventargs in depth for beginners
12 Nov 2008
Joydeep Sen
learn how to attach event with an object and how to create custom eventargs for beginners
.NET2.0
VS2005
C#
.NET
Visual-Studio
Dev
Beginner
Intermediate
Plug-in Enabled Applications
11 Nov 2008
Tharindu Nishad Patikirikorala
Develop extensible application by enabling 3rd party plug-ins
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Dev
Design
Intermediate
WinForm
Dynamic Type Programming with C# 4.0
10 Nov 2008
Edward Moemeka
Learn how to define types without defining the class first using C# 4.0.
C#2.0
C#3.0
.NET
Dev
Intermediate
C# Code Reviews using StyleCop – Detailed Article
6 Nov 2008
Shivprasad koirala
This is a detailed article on C# code reviews using StyleCop
C#
ASP.NET
.NET
Visual-Studio
Architect
Beginner
Intermediate
Advanced
Open Forms Elegantly
2 Nov 2008
Dieter Deysel
This article will show an elegant way to open a lot of forms, without the redundant code
.NET3.0
C#
Windows
Dev
Intermediate
Topography Table
20 Oct 2008
Ennis Ray Lynch, Jr.
A simple way to add colorization to large grids of raw data
C#
ASP.NET
Windows
.NET
Dev
Intermediate
Media Stream Tester
16 Oct 2008
Alexandr Golovanov
In this article I will tell you about one of the most important components of channels check system
C#
Dev
Intermediate
Web Timer Control
7 Oct 2008
Prem Rajadattan
Provides a mechanism for executing a method at specified intervals
C#
ASP.NET
Dev
Intermediate
Rolling label
3 Oct 2008
Saloman Wu
A user control which is rolling text from right to left
VS.NET2003
VS2005
VS2008
C#
Windows
Win32
Win64
Visual-Studio
CEO
Architect
Parallel Computations in C#
1 Oct 2008
Andrew Kirillov
This article describes the implementation of parallel computations using plain C#.
.NET1.0
.NET2.0
Mono
C#
Architect
Dev
Design
Intermediate
Simple Memory Cleaner that forces GC to collect objects
27 Sep 2008
Olexandr Malko
In a separate thread there is a loop to invoke GC.Collect()
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Beginner
Wireless Push
24 Sep 2008
seesunmoon
Push files from PC to PDA using C#
Vista
C#
Windows
Dev
Intermediate
Numeric TextBox
22 Sep 2008
Ehsan Golkar
The textbox that accepts numbers and uses separated character for reading easily
C#
Dev
Intermediate
How to Embed /Access JavaScript, CSS, Images in an Assembly.
14 Sep 2008
Bhupendra Sinha
This article will explain how to embed/access JavaScript, CSS and images to server control’s assembly.
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
Intermediate
Another XML parser in C#
9 Sep 2008
Knasenmc
A simple XML file reader
C#
.NET
Intermediate
Conscript: An embeddable, compiled scripting language for .NET
5 Sep 2008
Colin Vella
An API for enhancing any .NET application with a scripting language
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Virtualization
virtual-machine
Revisit the Game of Life while Learning about Extension Methods in C#
24 Aug 2008
Johan Fourie
A fun variation of the Game of Life re-factored using extension methods
WinXP
Win2003
Vista
C#
Dev
Intermediate
Dynamic Assemblies
24 Aug 2008
Tharindu Nishad Patikirikorala
Creating Dynamic assemblies in C#
.NET1.1
.NET2.0
C#2.0
Architect
DBA
Dev
QA
Design
Intermediate
Advanced
Bot Suite
24 Aug 2008
Mansoor Sarfraz
Bot Suite is a collection of utilities provided to create, schedule and run the chat bots. Bot suite consists of three applications i.e. Bot Studio, Bot Engine & MyMessenger. Bot suite provides the solution for the automated conversation using these applications. We will see their usage here.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Textbox Which Holds an IP Address
18 Aug 2008
jkatebin
This is a control which represents a single IP Address
.NET2.0
VS2005
C#2.0
.NET3.0
.NET3.5
C#
.NET
Visual-Studio
Dev
Beginner
Searching in an ArrayList
12 Aug 2008
M Usman
A smart way to search an ArrayList.
C#2.0
C#3.0
.NET
Dev
Intermediate
Cache Collection
11 Aug 2008
Jerome Bellanger
A data structure implementation of a fixed size collection: the oldest element is automatically deleted if the maximum capacity is reached
.NET2.0
Mono
.NET3.0
.NET3.5
C#
vCard Parser with Lightweight Approach II
31 Jul 2008
Zijian
vCard parser implemented using C#
C#
.NET
Dev
Intermediate
Generating MD5 Hash out of C# Objects
25 Jul 2008
Hasler Thomas
This article describes how to generate the MD5 hash string for a common C# object.
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
Dynamic Screen Resolution
22 Jul 2008
sreejith ss nair
Setting the Screen Resolution in C#
.NET1.0
C#
Windows
Dev
Intermediate
Understanding Extension Methods and Mixin
19 Jul 2008
abhigad
C# extension methods and Mixin implementation.
C#
Windows
.NET
Dev
Intermediate
Message Queue Part I - Using Message Queue for Connectionless Programming
19 Jul 2008
sreejith ss nair
An article about using message queue for connectionless programming
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
IEnumerable And IEnumerator interfaces
17 Jul 2008
sreejith ss nair
Using IEnumerable And IEnumerator interfaces in C#
.NET1.0
.NET1.1
VS.NET2003
C#
Windows
Dev
Intermediate
Self-Implemented Properties versus Public Fields
14 Jul 2008
Theraot
A single match between Properties and Fields and their implementations.
.NET2.0
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Testing Serial Application with Virtual Ports
11 Jul 2008
vikas amin
Article explains how to install & test virtual ports
C#
Windows
Dev
Beginner
Creating A Custom Message Box Part 2
11 Jul 2008
Syed M Hussain
How to create a custom message box with buttons and icons.
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
Simple Introduction to Oracle XE with C#
11 Jul 2008
Syed M Hussain
This article is a simple introduction to Oracle XE using C#
Win2003
C#2.0
.NET
Visual-Studio
Dev
Beginner
Customised TabControl using C#
9 Jul 2008
vidyaa shrinivasan
Customised TabControl using C#
C#2.0
C#3.0
C#
Cascading Deletes in LINQ to SQL
7 Jul 2008
salysle
This article will discuss alternative methods for performing cascading deletes using LINQ to SQL.
.NET3.5
VS2008
C#
SQL
.NET
Visual-Studio
Dev
LINQ
Intermediate
XML Database In C#
6 Jul 2008
Mansoorahmed86
This small application stores data in XML format
C#2.0
C#3.0
C#
XML
DBA
Dev
Intermediate
ASN.1 Editor
30 Jun 2008
Liping Dai
An editor to view, analyse and modify ASN.1 DER encoded data
.NET1.1
Win2K
WinXP
Win2003
VS.NET2003
C#
Dev
Advanced
Dynamic Invoke C++ DLL function in C#
26 Jun 2008
Namdn
This article introduces why I use dynamic invoke C++ DLL function in C# and how to call it.
C#2.0
C++
Dev
Intermediate
Redirecting Text Output to a File from a Console Application
17 Jun 2008
czeshirecat
A short article describing how to redirect text output from a console application to a file.
.NET2.0
C#
.NET
Dev
Intermediate
Simulating Signal recovery
11 Jun 2008
pechan00000
NRZ, Bipolar AMI, M Level, PSK, FSK, ASK
WinXP
Win2003
Vista
C#2.0
C#3.0
C#
Windows
WinForm
Image Viewer User Control with Preview Capability
5 Jun 2008
salysle
This article discusses the construction of an image viewer user control that may be used to display images from a directory containing a collection of image files.
.NET3.5
VS2008
C#
Dev
Beginner
RSS Feed Link Reader
5 Jun 2008
salysle
This article discusses the construction of a simple application that may be used to view RSS feeds from the desktop.
VS2008
C#
XML
Dev
Beginner
Parsing Sentences and Building Text Statics in C#
4 Jun 2008
salysle
This article describes three approaches to parsing the sentences from a body of text; three approaches are shown as a means of describing the pros and cons for performing this task using each different approach.
VS2008
C#
Dev
Beginner
Logging into single file from multi-process
2 Jun 2008
Masayuki Tanaka
This article shows a way to logging into single logfile from multi-process avoiding file lock conflict
C#
.NET
Dev
A ServiceController Class that Contains the Path to the Executable
31 May 2008
Schmuli
Extends the System.ServiceProcess.ServiceController class to obtain the path to the process executable
.NET2.0
C#2.0
Windows
Dev
Intermediate
Generating types from external metadata
31 May 2008
Bojan Petkovic
Type generation from external metadata.
C#
XML
Dev
Intermediate
GetOpt for .NET
29 May 2008
Unknown Narrator
A GetOpt implementation for .NET.
.NET2.0
Mono
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
VB
.NET
MSIL
C# Events: Create class events and use that class
26 May 2008
popnadrian
Educational article about C# events
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
VS.NET2003
VS2005
DotGNU
Windows Services in Action I
20 May 2008
Umut ŞİMŞEK
Explains windows services basics and deployment with details.
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
TabletPC
Embedded
Mono
Forms Authentication ! An Introduction
18 May 2008
Kamal Singh Kharayat
An Introduction to Forms Authentication and Its practical usage.
.NET2.0
C#2.0
C#
ASP.NET
.NET
WebForms
Beginner
Overriding App.Config Settings for Multiple Objects
17 May 2008
John Simmons / outlaw programmer
One method for loading common and object-specific data from your app.config file.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
EventyList: The List with Events
28 Apr 2008
Jacek Gajek
Generic list class based on Microsoft's implementation with few additional events to handle like BeforeAdd, OnAdd, BeforeRemove, etc.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
VTD-XML: XML Processing for the Future (Part I)
17 Apr 2008
Jimmy Zhang
Introduce VTD-XML, the future of XML processing
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
VS.NET2003
VS2005
C#2.0
.NET3.0
Show a WinForm in FullScreen mode using C#
16 Apr 2008
Adiphe
This article contents source code and demo show how to set your WinForm in Full screen mode
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
VS2005
C#2.0
Dev
Intermediate
Three Ways To Extend A Class
4 Apr 2008
pompair
An article shows three different easy ways to add features on an existing class.
.NET2.0
C#3.0
C#
Windows
.NET
Desktop Sheep
22 Mar 2008
M
uammar©
Animated sheep for your desktop
C#
Windows
.NET
Visual-Studio
Dev
Beginner
Nice Movie Cast (Text Scroller)
22 Mar 2008
M
uammar©
Scrolling text with music (just like those in movies' ends!!)
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
Show navigation bar item in IFrame in Microsoft CRM
21 Mar 2008
Baris KANLICA
We don't make anything without Navigation Bar in CRM. In default, CRM haven't a setting about showing their pages in a IFrame. But we can change this event and we can more effective a usage area in CRM Form.
C#2.0
C#3.0
C#
Access a Web page in Dynamics CRM with JavaScript Code
21 Mar 2008
Baris KANLICA
In this article, I will show you how to access a Web page with JavaScript code in Microsoft Dynamics CRM. You can process CRM entities or different actions in that page
Win2003
Vista
IIS6
IIS7
C#
ASP.NET
Javascript
Intermediate
Advanced
Robin Project - Not Only A Super Parser
17 Mar 2008
yilin_yang
Robin implements ANN method into parser technology which ends the age of parser generators
C#
.NET
Architect
Dev
Beginner
Intermediate
Advanced
Working with UTF8 characters...
11 Mar 2008
JustChiragPatel
it is not difficult to work with UTF 8 characters anymore...
C#2.0
C#3.0
VB8.0
C#
VB
Creating a Mechanical Trading System Part 3: Get real time quotes using DDE
10 Mar 2008
Alejandro Simon
Shows how to obtain real time forex or stock quotes in a C# application from a provider such as Metatrader or eSignal.
.NET2.0
VS2005
C#2.0
Windows
.NETCF
Dev
Intermediate
Implementing the Singleton Pattern in C#
10 Mar 2008
Jaiprakash M Bankolli
This article describes about design pattern namely Singleton Pattern.
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dependency Injection for .NET using a Dynamic Service Locator with Dynamic Proxy Injection
8 Mar 2008
Ralph Varjabedian
Dependency Injection for .NET using a Dynamic Service Locator with Dynamic Proxy Injection.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Architect
Dev
Intermediate
Advanced
Emulate Const Correctness in C#
6 Mar 2008
Glenn Dawson
How to use interfaces to emulate const correctness
C#
.NET
Dev
Beginner
Intermediate
Organization Chart Generator
4 Mar 2008
Rotem Sapir
An article on the development of an Organization Chart generator
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
Beginner
C# vs C/C++ Performance
2 Mar 2008
Mugunth Kumar, Singapore
Comparison of Performance of C++ and C#
VC6
.NET2.0
WinXP
Win2003
Vista
C#2.0
C#3.0
C++
C#
Windows
CompactFormatterPlus: Generic Serializer for Full and Compact Framework
1 Mar 2008
Alex_1
Generic serializer for full and Compact Framework
C#
Windows
WinMobile
.NETCF
.NET
Visual-Studio
Dev
Intermediate
KBSoft IP Locator
1 Mar 2008
Alexandr Golovanov
This article covers aspects of getting information by IP Address.
C#
Dev
Intermediate
Lightweight Directory Access Protocol Uniform Resource Identifier (LDAPUri)
28 Feb 2008
Paw Jershauge
An Attempt to make Uniform resource identifier for the Lightweight Directory Access Protocol
C#2.0
C#3.0
C#
Dev
Beginner
Running a Web Site in Kiosk Mode with C#
27 Feb 2008
salysle
This article is about running a Web site in kiosk mode and disabling some normal keyboard control functionality to limit a user’s ability to depart from kiosk mode.
VS2008
C#
Dev
Beginner
Extend Built-In Classes
24 Feb 2008
Mohamed M. El-Kalioby
How to extend built in Classes
Win2K
WinXP
Win2003
Vista
C#3.0
VS2008
C#
Windows
WinMobile
.NET
Recommending a "Deep Assignment" Instruction for C#
22 Feb 2008
Daniel M. Camenzind
This article recommends a "deep assignment" instruction to add to the C# language.
C#
.NET
Dev
Advanced
Creating Extensible and Abstract Layer
18 Feb 2008
Niranjan Kumar
Abstraction and Extensibility are important factors in modern day frameworks. If you are part of any framework team or developing a library that will be used by multiple divisions of your organization or community, you will appreciate what I am talking about.
.NET2.0
C#2.0
Architect
Dev
Design
Intermediate
Sorted Set and MultiSet with Embedded Keys
16 Feb 2008
Mick O'Neill
AVL Search tree implementation with the objects accessed by an embedded key
C#2.0
C#3.0
.NET
Dev
Intermediate
Adding Data to Word Doc
15 Feb 2008
Sanat Palia
How to add data to an existing word doc from .net
VS2005
C#2.0
C#3.0
C#
Windows
Visual-Studio
Architect
Dev
Beginner
Intermediate
IconLib - Icons Unfolded (MultiIcon and Windows Vista supported)
14 Feb 2008
CastorTiu
Library to manipulate icons and icons libraries with support to create, load, save, import and export icons in ico, icl, dll, exe, cpl and src format. (Windows Vista icons supported).
.NET2.0
VS2005
C#2.0
Windows
Dev
Advanced
Dictionary with a Custom Key
13 Feb 2008
Guffa
An article on creating a custom key to use with a dictionary.
.NET2.0
C#
.NET
Dev
Intermediate
How to Get the Last Restart/Reboot Time for Windows
12 Feb 2008
Gautham Jayaraman
This code snippet helps to get the last Windows reboot time using C# and interop
C#
Introducing LinFu, Part VI: LinFu.AOP – Pervasive Method Interception and Replacement for Sealed Types in Any .NET Language
8 Feb 2008
Philip Laureano
Using MSBuild and Mono.Cecil to dynamically intercept static and final methods of nearly any type, including sealed types. No proxies required.
.NET3.0
.NET3.5
C#
Windows
.NET
Dev
Advanced
A Simple Wizard Control for .Net 2.0 with Full Designer Support
4 Feb 2008
Manish Ranjan Kumar
This is a simple yet powerful wizard framework for .Net 2.0. Just drag and drop and your component is ready for use.
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Addin to create the Dependent Upon Add-in
27 Jan 2008
haughtycool
Addin to create the Dependent Upon Add-in
C#2.0
C#3.0
C#
C# 3.0 New Language Features (Part 2)
24 Jan 2008
Manah Manah
An article about the new language features of C# 3.0
.NET3.0
C#3.0
C#
ASP.NET
Windows
.NET
Dev
Beginner
Mapping with a GPS and C#
22 Jan 2008
salysle
An article on mapping with a GPS in C#
VS2005
C#
Dev
Beginner
Images into sql server
20 Jan 2008
Augusto Humire Martinez
It examples show how insert any image into sql server and perharps other types
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
A Synchronized Volume Control for your Application
16 Jan 2008
Maurice Tarrant
Using WinMM.DLL to build a Volume Control synchronized to the system Volume Control utility.
.NET2.0
C#2.0
C#
Windows
.NET
Dev
Intermediate
A tool statistic C# solution code count
14 Jan 2008
Andy Lang
With this tool, you can statistic a C# solution or project code count.
.NET2.0
VS.NET2003
C#
Windows
Dev
Intermediate
Automatic Interface Implementer: An Example of Runtime Type Building
10 Jan 2008
GWBas1c
An example of run-time type building; given an interface, returns an object that automatically implements the interface.
.NET2.0
C#2.0
Dev
Advanced
GPS Receivers, Geodesy, and Geocaching: Vincenty’s Formula
9 Jan 2008
Mike Gavaghan
Vincenty's Formula is an iterative solution for calculating the distance and direction between two points along the surface of Earth.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Abstract Class versus Interface
7 Jan 2008
Rahman Mahmoodi
Abstract class versus Interface: Usage and Implementation.
VC7
.NET1.1
WinXP
VS.NET2003
VB6
C#
Dev
Intermediate
Read Document Text Directly from Microsoft Word File
6 Jan 2008
SteveLi-Cellbi
A simple way to obtain document text from *.doc file.
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
C#
.NET
Intermediate
C# 3.0 New Language Features (Part 1)
4 Jan 2008
Manah Manah
An article about the new language features of C# 3.0
.NET3.0
C#3.0
ASP.NET
Windows
GDI+
Dev
Beginner
Data Binding an Enum with Descriptions
30 Dec 2007
Scott Dorman
A simple solution for binding an enum to a UI control using data binding.
.NET2.0
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
Windows
Dev
Using Managed Code to Detect if IIS is Installed and ASP/ASP.NET is Registered
30 Dec 2007
Scott Dorman
Explains how to use managed code to detect which version of Internet Information Services (IIS) is installed and if ASP or ASP.NET is registered.
.NET1.0
.NET1.1
.NET2.0
IIS5.1
IIS6
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
Windows Services in Action II
28 Dec 2007
Umut ŞİMŞEK
This article demonstrates an example of uses of Windows services
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
DBA
Visual Studio Unit Testing Extensions
23 Dec 2007
William E. Kempf
An article on creating extensions for unit testing.
C#3.0
.NET3.5
VS2008
Windows
Visual-Studio
Dev
QA
Intermediate
Script Generation in C# with In Script Objects
23 Dec 2007
Y-ME
The generation and compilation of script element in C# language that allows for the insertion of in script objects.
C#
.NET
Dev
Visual Studio Unit Testing Extensions
21 Dec 2007
William E. Kempf
Creating extensions for unit testing
VS.NET2003
VS2005
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Dev
Intermediate
C# 3.0 Features
20 Dec 2007
marlongrech
Shows the new language features for C# 3.0
C#3.0
.NET3.5
Dev
Intermediate
NParallel, A Small Parallel Execution Library
19 Dec 2007
leafwiz
A Simple Library which allows you to write asynchronous code easily, almost in a synchronous pattern.
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
Windows
Dev
Intermediate
Validation Library using C# 3.0 Lambda Expressions
18 Dec 2007
Gabor Mezo
A very easy to use business object validation library using C# 3.0 lambda expressions
C#3.0
.NET3.5
VS2008
WCF
LINQ
Beginner
Advanced
NParallel Chapter II: Loop and Task Parallelism
18 Dec 2007
leafwiz
NParallel0.2 now supports Loop and Task Parallelism. This article is going to show you how and what is behind the scenes.
C#2.0
C#3.0
C#
Poor Man's Code Injector in C# 3.0 (Exception Handling Scope, Policy, *.* Injection)
18 Dec 2007
Gabor Mezo
A simple way for implementing code injection in C# 3.0
C#3.0
.NET3.5
VS2008
WCF
LINQ
Advanced
A New Task Scheduler Class Library for .NET
17 Dec 2007
Dennis Austin
A revision of a Task Scheduler class library by David Hall
.NET1.0
.NET1.1
VS.NET2003
C#
Windows
Dev
Intermediate
Adding Default Parameters to C#
16 Dec 2007
peterchen
A small code generator generating the necessary overloads for default parameters
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Using SQLite in your C# Application
16 Dec 2007
Chayan
Using SQLite in your C# application
Win2K
WinXP
Win2003
Vista
TabletPC
Embedded
C#
.NET
Win32
Architect
NHibernate Templates for Smart Code Generator
11 Dec 2007
Danilo Mendez
Describes how to generate NHibernate objects and ASPX pages using Smart Code
.NET2.0
Win2K
WinXP
Win2003
Vista
SQL2000
SQL-server-2005
VS2005
C#2.0
VB8.0
An Introduction to Fit and Fitnesse
9 Dec 2007
azamsharp
FIT introduces a table based structure minimizing the gap between clients and developers
C#
Windows
Dev
Intermediate
Introducing the LinFu, Part V: LinFu.DesignByContract2 – Adding Transparent Design by Contract Features to Any .NET Language
7 Dec 2007
Philip Laureano
A library that adds transparent DbC support to any .NET language. No Eiffel.NET or Spec# required.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
VB
.NET
Visual-Studio
Dev
Draw a US Flag using C# and GDI+
7 Dec 2007
Jack J. H. Xu
This article shows how to draw graphics objects using C# and GDI+
.NET2.0
VS2005
C#2.0
Windows
GDI+
Dev
Intermediate
External tools add-in with ProcessStartInfo and Process classes
6 Dec 2007
Ali Ozgur
Describes making of an external tools add-in using ProcessStartInfo and Process classes in System.Diagnostics
.NET2.0
Win2K
WinXP
Win2003
Vista
TabletPC
Embedded
Mono
DotGNU
C#2.0
Hardware Helper Library for C#
30 Nov 2007
wjfrancis
How to monitor, enable, and disable hardware devices from C#
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
A Console ZIP Utility Using ICSharpCode SharpZipLib
30 Nov 2007
Coding Marc
A sample but usable program using the SharpZipLib.
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
C# Wallpaper Switcher
28 Nov 2007
shanAtCP
Windows service code to change wallpaper at configured intervals
.NET1.1
.NET2.0
WinXP
Win2003
VS.NET2003
VS2005
C#2.0
Dev
Intermediate
Microsoft Message Queuing (MSMQ)
28 Nov 2007
Bhupendra Sinha
Microsoft Message Queuing is Microsoft technology for asynchronous messaging. Whenever there is need for applications to send messages to each other, MSMQ can be used. MSMQ can communicate between remote machines, even over internet using http/https.
.NET2.0
VS2005
C#2.0
Windows
.NETCF
Mobile
Dev
Intermediate
WinForm
Lock
27 Nov 2007
Fun@learn
LOCK is used to lock and unlock the files using symmetric key cryptography
.NET2.0
WinXP
Vista
VS2005
C#2.0
.NET3.0
.NET3.5
Dev
Beginner
WinForm
Improve Performance with Anonymous Methods, Asynchronus Processing, and Thread Pools
26 Nov 2007
caloia
Improve performance with anonymous methods, asynchronus processing, and thread pools.
VS2005
VS2008
C#
Windows
.NET
Dev
Advanced
Yet Another QuickWatch
26 Nov 2007
Daniel Smolka
This QuickWatch displays complex data as a user-friendly tree
.NET2.0
VS2005
C#2.0
.NET3.0
.NET3.5
Windows
Dev
Intermediate
Smart Search Textbox
25 Nov 2007
lsnarayanan
This Article is an enhancement of the Typeahead Texbox article in code project site. I have tried to generalize and give more functionality which were missing in the Typeahead article.
.NET2.0
VS2005
C#
Javascript
XML
CSS
Windows
HTML
Dev
XSLT
Bind Data's to Table Using JSON with Webservice.
23 Nov 2007
justindhas
Create JSON Application With WebServices
WinXP
IIS5.1
IE6.0
IE5.5
C#2.0
IE7
ASP.NET
Javascript
XML
.NET
Navigating Exception Backtraces in Visual Studio
21 Nov 2007
henon the hacker
A code snippet to print exceptions and inner exceptions in Visual Studio's error parser format.
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
A Simple Immutable ArrayList for C#
21 Nov 2007
bearvarine
An ArrayList container wrapper class that permits the table to be filled with data in an early phase of a program, but then made read-only (Immutable) for subsequent usage.
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
A Simple Immutable Hashtable for C#
21 Nov 2007
bearvarine
A Hashtable wrapper class that permits the table to be filled with data in an early phase of a program, but then made read-only (Immutable) for subsequent usage.
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
Broadcasting Using Socket-Oriented Approach
21 Nov 2007
Muneer Safi
This solution explains a socket approach to send a message (broadcast message ) to clients in the same VLAN
.NET1.1
C#2.0
Windows
Visual-Studio
Dev
Intermediate
Visual Studio Designer Cache Hell
21 Nov 2007
Attilio Pavone
A practical workaround for the "Unable to cast object of type T to type T" error in Visual Studio Designer
.NET2.0
VS.NET2003
VS2005
C#2.0
VS2008
VB
Windows
Dev
Advanced
Get value from one page to another
21 Nov 2007
Sun Rays
Getting value from one page to another page
.NET2.0
VS2005
C#
ASP.NET
Windows
Dev
WebForms
Intermediate
DNSBL Lookup Class
19 Nov 2007
Paw Jershauge
A class for looking up IP addresses against DNS black list server (Anti Spam List Servers)
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
Dev
Intermediate
Datalist paging
19 Nov 2007
Sun Rays
Article defines how we can implement paging in Datalist
.NET2.0
VS2005
C#
Windows
Dev
Intermediate
Tree Chart Generator
18 Nov 2007
Rotem Sapir
An article on the development of a Tree Chart Generator
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
Intermediate
Splash Screen with Semitransparent Borders
17 Nov 2007
Vladimir N.
This article shows how to create a Splash Screen with alpha-channel image and semitransparent borders.
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
GDI+
Dev
Intermediate
DBTree
16 Nov 2007
MH2538
A DB Base Tree that load it's nodes from a table
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
SQL-server-2005
VS2005
C#2.0
Introducing the LinFu Framework, Part IV: Simple.IOC – The Five Minute Inversion of Control Container
15 Nov 2007
Philip Laureano
A fully functional, yet minimalistic inversion of control container
.NET2.0
.NET3.0
.NET3.5
C#
Windows
Visual-Studio
Dev
Advanced
A simple library catalog system in C#
15 Nov 2007
Saranga Amarasinghe
This article describes a simple library catalog system developed in C# which can be used as the foundation.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
A C# Class to Perform Arithmetic on Complex Numbers
14 Nov 2007
Mike Pliam
A C# class to perform arithmetic on complex numbers
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Most Recently Used (MRU) Menu Class in C#
13 Nov 2007
Joe Woodbury
A Most Recently Used files class, in C#.
.NET1.1
VS.NET2003
C#
Dev
Intermediate
Introducing the LinFu Framework, Part I - LinFu.DynamicProxy: A Lightweight Proxy Generator
12 Nov 2007
Philip Laureano
A fast dynamic proxy library with support for .NET Generics
.NET2.0
VS2005
.NET3.0
.NET3.5
VS2008
C#
Windows
Dev
Advanced
Introducing the LinFu Framework, Part III: LinFu.Delegates-Lambda Arguments & Universal Event Handling
12 Nov 2007
Philip Laureano
A library for currying delegates and for handling any event fired from any object instance
.NET2.0
.NET3.0
.NET3.5
C#
Windows
Visual-Studio
Dev
Advanced
Introducing the LinFu Framework, Part II: LinFu.DynamicObject – Adding Dynamic Language Features to Statically Typed Languages
12 Nov 2007
Philip Laureano
Using LinFu.DynamicObject to add mixins, duck typing and multiple dispatch to your favorite .NET languages
.NET2.0
VS2005
.NET3.0
.NET3.5
VS2008
C#
Windows
Dev
Advanced
Logical Sudoku Solver
8 Nov 2007
H. Tony
Utilize logical rules and scanning to solve soduku puzzle, no guessing
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Creating a Basic Extension Method
7 Nov 2007
Matthew Hazlett
Extending System.Color with .toHTML()
.NET3.0
C#3.0
VS2008
Windows
Dev
Beginner
C# ViewState Management/Storage - Four Locations!
5 Nov 2007
xbadenx
In this article, I discuss the PageStatePersister, and detail ViewState storage in one of four locations: Session, Application, AppGlobals, and server Cache.
.NET2.0
WinXP
Win2003
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
Build Windows Event Log Watcher Service Process to Export Event Log Entries as RSS Feed
5 Nov 2007
aleksisa
Build Windows Event Log Watcher Service Process to Export Event Log Entries as RSS feed
C#2.0
Windows
.NET
Visual-Studio
Architect
Dev
QA
Intermediate
Binding parameters to a Crystal Report using SqlDataSource control – A reduced code approach
3 Nov 2007
Viswanath Majeti
Reduced code approach to parameter binding in Crystal Reports
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
WebForms
Intermediate
XML C# STARTING GUIDE First Part
3 Nov 2007
dacanetdev
First Part of a Starting Guide for XML with C#, Methods to manipulate XML in C#
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
VS2008
XML
Windows
Dev
Beginner
Customising FxCop using Introspection
1 Nov 2007
sasik_72
This article explains how to create some of the advanced FxCop Custom rules.
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
PictureBox Array in Visual Studio .NET
1 Nov 2007
Mostafa Kaisoun
Visual Studio .NET not support Array of controls, I try to create PictureBox array
.NET1.1
VS.NET2003
Windows
Dev
Intermediate
WBXML Support in C# - Handy
1 Nov 2007
Tamir Khason
Open source class to handle WAP Binary XML in C# and CF C#
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
VS.NET2003
TabletPC
Embedded
TdhCursorFactory - A Class to Provide Animated and Color Cursors to DotNET Applications
1 Nov 2007
Ilíon
This article describes a class to manage animated and color cursors and make them available for use in .NET applications. The cursors may derive from embedded resources, from standard cursors, or from files read from disk.
.NET1.0
.NET1.1
.NET2.0
Windows
Dev
Intermediate
WinForm
Convert & Parse are Nice, But What If You Need to Convert to a Nullable Type?
1 Nov 2007
Scott C Davis
A class to convert primitive types to their nullable counterparts
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Hebb neural network
31 Oct 2007
Mohammad Mehdi Norian
implementation of ocr by hebb algorithm
SQL-server-2005
C#
Windows
.NET
Visual-Studio
DBA
Dev
Advanced
The Interface Construct in C#
31 Oct 2007
Jakob Lanstorp
Using interfaces as a means to decouple classes, making your application more flexible.
.NET1.1
VS.NET2003
C#
Windows
Dev
Intermediate
Image Recognition with Neural Networks
30 Oct 2007
Murat Firat
This article contains a brief description of BackPropagation Artificial Neural Network and its implementation for Image Recognition
.NET2.0
VS2005
C#2.0
Windows
Dev
Advanced
Splash Screen Control
26 Oct 2007
TwinLane
A lightweight and easy-to-use splash screen control that starts life before the Application Form
.NET2.0
C#
Windows
Visual-Studio
GDI+
Dev
Design
Intermediate
My Flex Grid ActiveX Control
26 Oct 2007
Mostafa Kaisoun
Edit Flex grid with Combo box
.NET1.1
VS.NET2003
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Partial Class in Polymorphism
26 Oct 2007
RajeshKumar Shanmugam
Partial class implementation using C# in polymorphism.
.NET2.0
VS.NET2003
VS2005
VS2008
C#
Windows
Dev
Intermediate
ATOM To RSS Converter
24 Oct 2007
Govardhana Reddy
This article will help you to find a way to convert the ATOM to RSS Feed Format
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
ASP.NET
Windows
Dev
WebForms
Intermediate
Changing file properties such as date of creation, modification and last access
23 Oct 2007
Shinde Sachin
This application will help to change file properties such as date of creation, modification and last access.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
WinForm
Visual Cryptography Generator
22 Oct 2007
Jacky Yiu
Visual cryptography is a cryptographic technique which allows visual information (pictures, text, etc.) to be encrypted in such a way that the decryption can be performed by the human visual system, without the aid of computers.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Notification Client and Server Written in C#
22 Oct 2007
Helbrax
Notification Client and Server written in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Function to Resize Images on Upload
21 Oct 2007
Captainobvious
This is a quick C# function to proportionately resize a JPG based on max width and max height parameters
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
WebForms
Intermediate
Draw with Mouse
17 Oct 2007
Giorgi Dalakishvili
An article showing how to draw on screen
C#2.0
.NET3.0
Windows
Visual-Studio
GDI+
Dev
Design
Intermediate
Password Safe Database Reader Library in C# for .NET
16 Oct 2007
Svante Seleborg
An independent library implementation to read Password Safe Password Manager V3 database files
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
Windows
Dev
Intermediate
Create Sample Application Using Entity Objects In C#.Net
15 Oct 2007
justindhas
Create Sample Application Using Entity Objects Using C#.Net
.NET2.0
SQL2000
IIS5.1
VS2005
C#2.0
ASP.NET
SQL
Windows
DBA
Dev
Really Simple RSS (Yeah, I know)
15 Oct 2007
Ennis Ray Lynch, Jr.
An easy way to publish your own news feed in ASP.NET
C#
ASP.NET
XML
Windows
.NET
Visual-Studio
Dev
WebForms
Beginner
Generate Filter String
15 Oct 2007
Chirag Patadia
Generate Filter String as per user requirment
.NET2.0
Win2K
WinXP
Win2003
IE6.0
C#2.0
IE7
VB8.0
ASP.NET
Visual-Studio
Slide Show
12 Oct 2007
Ata Kirmani
This article describes how to create a simple presentation application
.NET2.0
VS2005
C#2.0
Windows
GDI+
Dev
Intermediate
Enhancing C# Enums
11 Oct 2007
Cassio Mosqueira
How to make a class look like an enum with added functionality
.NET2.0
C#
Windows
Visual-Studio
Dev
Intermediate
Difference between
9 Oct 2007
tsv_surya
working in saasthainfotech bangalore
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
LightBox Web Gallery Generator
7 Oct 2007
Ruslan Sudentas
A program to generate HTML Web Gallery based on the LightBox JS
.NET2.0
C#
Windows
Visual-Studio
Dev
Beginner
Simple Note Pad
5 Oct 2007
axe.delhi
A Simple Note Pad Application
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Capturing Minimized Window: A Kid’s Trick
5 Oct 2007
Hessam Jalali
Capture a window even if it is minimized or fully hidden by other windows
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
digg API.NET - C# Implementation of digg Web Services
5 Oct 2007
thund3rstruck
A C# Library Interface For the Digg.com API
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Some Unfriendly, Annoying Balls on the Desktop
3 Oct 2007
]Metty[
Some unfriendly, annoying balls on the desktop bouncing around and trying to catch the cursor - a mix of GDI+, transparent forms and bit of AI
.NET2.0
WinXP
Vista
VS2005
C#2.0
GDI+
Dev
Intermediate
(Desktop) Falling Snowflakes
3 Oct 2007
]Metty[
Using GDI+ and a transparent form
.NET2.0
WinXP
Vista
VS2005
C#2.0
GDI+
Dev
Intermediate
A Ball Bouncing on the Desktop
30 Sep 2007
]Metty[
This article describes how to create a simple user-drawn form which moves over the desktop
.NET2.0
WinXP
VS2005
Mono
C#2.0
GDI+
Dev
Beginner
The Null Coalescing Operator (??)
28 Sep 2007
TheCodeKing
One of the most useful yet little-known features to come out of C# 2.0
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
Windows
Dev
Intermediate
Drag and Drop text containing file in textbox.
27 Sep 2007
Shinde Sachin
You can drag and drop text file or any other file which contains text in textbox.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
WinForm
Structs in C#, Structs vs. Classes, Heap or Stack? Structs Constructors
25 Sep 2007
idreeskhan
This article describes Structs in C#, Structs vs. Classes, Heap or Stack? Structs Constructors
.NET2.0
WinXP
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
DBA
Dev
Intermediate
CodeDom Assistant
21 Sep 2007
raygilbert
Generating CodeDom Code By Parsing C# or VB
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
Contacting a Registration Server to obtain a unique registration key based on unique machine ID
20 Sep 2007
Sajjitha Gunawardana
This article describes usage of System.Net.WebRequest & WebResponse to contact a Server and obtain a registration key for a Windows application.
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Email a LocalReport as a PDF Attachment
20 Sep 2007
Scott C Davis
Using a LocalReport and ReportDataSources, stream a PDF as an attachment to an email
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
WebForms
Intermediate
Simple SVG Editor
18 Sep 2007
Shokhin
This application is a combination of two projects from The Code Project: DrawTools by Alex Fry and SVGPad by Maurizio Bigoloni
.NET1.1
VS.NET2003
Windows
Dev
Intermediate
Sorting Datagrid Columns
18 Sep 2007
Navneet Codes
Code for sorting of data in datagrid according to columns headers
WinXP
VS2005
.NET3.0
C#3.0
ASP.NET
Dev
WebForms
Intermediate
Easier Database Access with Diamond Binding (Part 1)
18 Sep 2007
Matty22
An introduction to the benefits of ORM using the free Personal Edition of Diamond Binding
.NET2.0
Win2K
WinXP
Win2003
Vista
SQL2000
SQL-server-2005
VS2005
C#2.0
VB8.0
Adding Event to Event Viewer
18 Sep 2007
Navneet Codes
Code for adding events to the event viewer by C#
WinXP
VS2005
.NET3.0
C#3.0
Dev
Intermediate
WinForm
Windows Mail
17 Sep 2007
Navneet Codes
Code for sending emails through winforms by using C#
VS.NET2003
.NET3.0
C#3.0
Windows
Dev
Intermediate
WinForm
Paging Class for .NET
17 Sep 2007
Sreejith Thathanattu
a customizable class that can be used for paging
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
ASP.NET
Windows
Remotely Eject CD and Pop Up Message Box
16 Sep 2007
Paul Chin PC
Remotely display message, eject and close CD
WinXP
Vista
VS2005
C#2.0
.NET
Dev
Beginner
.NET Type Internals - From a Microsoft CLR Perspective
13 Sep 2007
P.Adityanand
Understand the internals of .Net types from a CLR perspective
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Universal Framework for Science and Engineering - Part 3: Control systems. Processing of signals.
13 Sep 2007
Petr Ivankov
An article on universal scalable engineering framework applications to automatic control and processing of signals.
VS2005
C#
Windows
Visual-Studio
HTML
Dev
Intermediate
C#3.5
.NET4.5
VS2013
Debugging OnStart Method in .NET Service when Debbuger.Launch Doesn't Work
12 Sep 2007
Thomas Maierhofer (Tom)
Technique to attach a debugger to a starting service project
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Nested Property Binding
12 Sep 2007
seesharper
Extending the BindingSource component to support nested property binding
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Yahoo! Weather Reader/Wrapper
11 Sep 2007
El Chubb
A library meant to simplify getting the current weather conditions (as well as a 2 day forecast) into your .NET programs.
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
A spelling corrector based on Bayes Theorem (PHP, C#)
10 Sep 2007
Jia.Chen
This article introduces SpellingDice a spelling corrector based on Bayes Thorem and Dr. Peter Norvig's essay
C#
ASP.NET
Windows
.NET
Visual-Studio
Dev
PHP
WebForms
Advanced
Single Instance Forms
9 Sep 2007
Ed.Poore
Single instance forms in an MDI application
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
Mono
C#2.0
Dev
Beginner
Encrypt and Decrypt ConnectionString in app.config and/or web.config!
8 Sep 2007
Dariush Tasdighi
Encrypt and Decrypt ConnectionString in app.config and/or web.config!
.NET2.0
VS2005
C#2.0
Windows
Dev
Advanced
Sql Script Generator in C# From SQL Table
8 Sep 2007
idreeskhan
SQL Script Generator generates the SQL Scripts to run on SQL query to analyze only insert and update queries
.NET1.0
.NET1.1
.NET2.0
WinXP
Vista
SQL2000
SQL-server-2005
VS.NET2003
VS2005
.NET3.0
Reuse of iteration algorithms
5 Sep 2007
Alex Perepletov
Examples of decoupling iteration algorithm from actions on collection items
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
Visualizing Project Dependencies Automatically
4 Sep 2007
Paul B.
Have a large code tree? Wondering which projects refer to which other ones? Manually run this console app, schedule it to run nightly or after each build.
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
.NET3.0
C#3.0
Dev
Access Modifiers
2 Sep 2007
AmitDhiman_India
Some Use of Access Modifiers
VS2005
C#2.0
Windows
.NET
Dev
Intermediate
Speex in C#
1 Sep 2007
Alex Flood
Using the Speex speech codec with the .NET framework
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
TabletPC
Mono
C#2.0
.NET3.0
JumpTo RegEdit
30 Aug 2007
Reto Ravasio
1 alternative
A Sysinternals JumpTo clone
.NET1.1
WinXP
VS.NET2003
Dev
Intermediate
Customizing Code Generation of Telelogic Rhapsody in C with .NET
30 Aug 2007
Mike Pagel
A detailed guide on how to extend the Rhapsody code generator in C#
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Implementing A Data Model and Business Layer that Supports State Management
29 Aug 2007
Benzi K. Ahamed
This article describes a technique to develop business layer logical entities that have in-built state management capabilities. It focuses on how to re-use components to make development of new business logic and data modelling layers easier.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Using Resource File for Adding and Extracting ZIP File
28 Aug 2007
Anshuman Roy
Using Resource file for adding and extracting ZIP file
.NET1.1
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
How to Hide GridView Cloumn Cell and how retrive value of a hidden cell
27 Aug 2007
T.Ashraf
Hide and Retrive value of cloumn of a GridView
.NET1.1
.NET2.0
WinXP
SQL-server-2005
IIS6
VS2005
C#2.0
ASP.NET
CEO
Architect
Connecting a Davis Instruments Vantage Weather Station to the Internet
27 Aug 2007
DueVelocita
This article will describe how to connect a Davis Intruments Vantage weather station to the Internet using .NET 2.0 and C# as well as a few pieces of necessary hardware.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Using C# to Create an Excel Document
26 Aug 2007
Hector Pacheco
Shows how to create an Excel document using C# and formatting the cells
.NET2.0
WinXP
Win2003
VS.NET2003
VS2005
C#2.0
Dev
Intermediate
Outlook Signatures Out of Active Directory Information
24 Aug 2007
cute-solutions
Generating Outlook signatures automatically using information of the Active Directory
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Empty the Recycle Bin using C#.
24 Aug 2007
S.Vinothkumar
Empty the Recycle Bin using C#.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
WinForm
C# Code profiling
24 Aug 2007
Vincent DUVERNET (Nolmë Informatique)
Optimize your code
.NET1.0
.NET1.1
VS.NET2003
VS2005
Windows
Dev
Beginner
Virtualization
virtual-machine
XML Reader - Import data from XML file to MSSQL table
23 Aug 2007
DhanuWeedagam
Import data from a bulky XML file to a MSSQL table.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
WinForm
C# - Installing and uninstalling software
21 Aug 2007
KronoX
This article will teach you how to install and uninstall *.msi files with C#
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
WinForm
Finding Dll's and Exe's under a given directory
21 Aug 2007
edukulla
File_Version is a Simple Tool developed in C#.Net. It will fetch you the Complete Dll and EXE information under any selected directory. Many a times, we may be required to know the information for Dlls\Exe's which gett installed with a particular product .
.NET2.0
C#2.0
Windows
IIS
Visual-Studio
Dev
Intermediate
Creating a Nickname Generator
19 Aug 2007
Juraj Borza
Nickname generator
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
Dev
Intermediate
Custom Serialization using the SOAP Formatter - Advanced
19 Aug 2007
Rudolf Jan Heijink
A tutorial on custom serialization using the SOAP formatter - Part II
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Getting Around InvokeRequired Without Copy and Paste
17 Aug 2007
Paul B.
Instead of copying and pasting the same if(InvokeRequired) logic in every multithreaded function, use attributes to make code cleaner, its centralize logic and make it self documenting.
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
.NET3.0
C#3.0
Dev
Getting a string out of a ref ushort
17 Aug 2007
Peter Wone
Handling string parameters incorrectly declared as ref ushort
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
WinForm
Addit – A Simple Puzzle Game
16 Aug 2007
Thilina Hasantha
A complete Simple Puzzle Game in c#.net
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Reading and Writing app.config or web.config Settings - Simply
14 Aug 2007
Paul B.
Read and write for app.config or web.config files with two simple, tested functions
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
.NET3.0
C#3.0
ASP.NET
Issues faced while extending IE with Band Objects using .NET and Windows Forms
13 Aug 2007
Sonal.India
Issues faced while extending IE with Band Objects using .NET and Windows Forms
.NET2.0
VS2005
C#
Windows
Dev
Intermediate
Database Abstraction
10 Aug 2007
C Razzeto
Database abstraction using factory design pattern
C#2.0
ASP.NET
Windows
.NET
Dev
ADO.NET
WebForms
Intermediate
export sql server or other database query in to excel or word by using c# programming
8 Aug 2007
jalal khodabandeh
export sql server or other database query in to excel or word by using c# programming
.NET2.0
VS2005
C#2.0
Windows
DBA
Dev
Intermediate
Simple Cryptographic Engine
8 Aug 2007
Vivek Krishnamurthy
Simple Cryptographic Engine showing how to implement Rijndael, RC2 and DES Cryptographic Algorithims using Cryptographic Serives built in .Net Framework
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Beginner
Designing and Integrating Crystal Reports
8 Aug 2007
Muhammad Asad Siddiqi
For Professional looking reports within your application
.NET1.0
.NET1.1
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
Simple RSS Reader in C#
7 Aug 2007
Raymund Macaalay
Simple RSS Reader in C# using XSL
.NET2.0
WinXP
VS2005
C#2.0
XML
Dev
XSLT
Intermediate
Generic List of Mutable Objects with Events
7 Aug 2007
Igor Velikorossov
Implementation of an enhanced List of mutable objects with events
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Selecting Colors from Anywhere on the Screen
7 Aug 2007
hankhuf
Allows you to drag an eyedropper anywhere on the screen to select a color
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Dynamically Invoke A Method, Given Strings with Method Name and Class Name
7 Aug 2007
Matt Perdeck
Sometimes you need to compute the name of a method into a string. This article shows how to call a method given a string with the method's name and class.
.NET2.0
C#2.0
ASP.NET
Windows
Visual-Studio
Dev
Intermediate
Dynamic Application Configuration Solution
7 Aug 2007
Leon Langleyben
Another simple way to work with complex updatable configuration in .NET applications
.NET2.0
VS2005
C#2.0
Windows
Architect
Dev
Design
Intermediate
Diagrams with Reflector and the Graph Plugin (Part 1)
6 Aug 2007
hughd
Updating the Graph Plugin to provide a diagram of method dependencies within a class.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Using ADO.Net for your Data Access Classes
6 Aug 2007
Muhammad Asad Siddiqi
This articles describes the workling of ADO.Net using .Net base classes for database access
.NET1.0
.NET1.1
.NET2.0
SQL2000
SQL-server-2005
VS.NET2003
C#2.0
.NET3.0
C#3.0
Windows
Generics sample in C#
5 Aug 2007
Harikaran S
This article will explain about Generics feature in C# 2.0
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
store and retrieve image to/from sql server database
5 Aug 2007
jalal khodabandeh
simple save and fetche image toand from database
.NET2.0
VS2005
C#2.0
Windows
DBA
Dev
Beginner
Excel Charts in C# Applications
1 Aug 2007
Jack J. H. Xu
This article shows you how to use Excel charts in C# applications
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Chameleon - Connection Settings Manager
1 Aug 2007
Tamer Oz
Chameleon is an application that allows users to easily change network configuration on each network adapter from taskbar. Chameleon offers the benefit of changing network settings according to the users location such as home or office.
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
Architect
Dev
Intermediate
Non-Deterministic Destructors - What Are They?
31 Jul 2007
Jean Paul V.A
An article on non-deterministic destructors in C#
C#2.0
Windows
.NET
Visual-Studio
Dev
Advanced
A Simple Extension Framework in C#
30 Jul 2007
Greg Osborne
Extend your applications by providing a framework for other developers
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Adding Custom Dialog to Visual Studio .NET 2003 Project
29 Jul 2007
Sandeep. Vaidya
Visual Studio custom action provides the option to add predefined custom dialogs, however there is no option to add our own custom dialog. The following class can be used to add the custom dialog. We can create a DLL using the following class and custom dialogs.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Use bar code fonts in C#.net
29 Jul 2007
anishmm
Use bar code fonts in C#.net
WinXP
Vista
VS2005
C#2.0
.NET
Dev
Intermediate
JavaScript Reflection
27 Jul 2007
Shreyans Kothari
Reflection of JavaScript Object through Text Parsing of *.js files
C#
ASP.NET
Javascript
Windows
.NET
Visual-Studio
Dev
Intermediate
SMTP Mail Manager
26 Jul 2007
Seun
A useful library for sending mail from your apps. Its the easiest i know off.
.NET2.0
Win2K
WinXP
Win2003
VS.NET2003
VS2005
C#2.0
Dev
Intermediate
WinForm
DotNet TimePicker control
25 Jul 2007
Adarsh N
Easy to use DotNet TimePicker user control
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
RESX to XLS conversion for multi-language support
25 Jul 2007
Marco Roello
Easily convert your RESX projects files to Excel and back to localized RESX
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Downloading C# ActiveX Components through CAB File
24 Jul 2007
Anand Todkar
This article describes the procedure to create an ActiveX Component in C#, download it from server and execute it on client side in Web based application.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
In C#, Use Win32 API to Enumerate File and Directory Quickly
21 Jul 2007
yuan yong fu
In C#, use Win32 API to enumerate file and directory quickly
.NET1.1
VS.NET2003
Windows
Dev
Intermediate
Formats for DateTime.ToString()
20 Jul 2007
S.Vinothkumar
Formats for DateTime.ToString()
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
A non-well-formed HTML Parser and CSS Resolver
20 Jul 2007
James S.F. Hsieh
A non-well-formed HTML parser and CSS Resolver builded by pure .NET C#
.NET1.0
.NET1.1
.NET2.0
DotGNU
C#2.0
C
VB
XML
CSS
Windows
Text to Braille Converter
18 Jul 2007
MussaratAziz
Converts the regular text into Braille text.
.NET1.1
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Simple ASCII Art Generator
18 Jul 2007
Sajjitha Gunawardana
Uses less than 25 lines of code to convert a given picture to an equivalent ASCII picture
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Blackjack - a real world OOD example
18 Jul 2007
Dan Fontanesi
Learn OOD in .NET by examining a Blackjack game
.NET1.0
.NET1.1
Win2K
WinXP
VS.NET2003
C#
Dev
Intermediate
Automation Helper for Stored Procedures in C#
18 Jul 2007
Jeff Bramlett
Helper classes for automation of stored procedures
.NET2.0
SQL-server-2005
VS2005
C#2.0
ASP.NET
XML
SQL
Windows
DBA
Dev
Glade Code Changer
18 Jul 2007
Marek Wyborski
This article introduces a code generator for Glade that produces C# code
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Create a Class and its Collection in Memory, Create Objects from them and Bind them to DataGrid at RunTime using CodeDOM and Reflection
17 Jul 2007
Haitham Khedre
Create a Class and its Collection in Memory at RunTime, then generate objects and assign values and bind to datagrid using CodeDOM and Reflection
VS2005
C#
Windows
.NET
Architect
Dev
QA
Design
Advanced
Auto test all the Enum types for duplicated values and error-prone Flags values using Reflection
13 Jul 2007
ZhaoRuFei
Auto test all the Enum types for duplicated values and error-prone Flags values using Reflection
.NET1.1
Windows
Visual-Studio
Dev
Intermediate
How can you build your necessary components in c# ?
11 Jul 2007
Arezoo Sarkheyli
This article will try to learn you the way of building new components
.NET2.0
VS2005
C#
Windows
Dev
Intermediate
Inter-Process Communication with C#
11 Jul 2007
tran manh tuan
This app shows how to send and receive messages between apps using WM_COPYDATA.
VS2005
C#2.0
Windows
.NET
Dev
Intermediate
WinForm
Simple Ontology Support for C#
11 Jul 2007
mf040
Extending the class hierarchy with semantic information
.NET2.0
Mono
C#2.0
Windows
Visual-Studio
Architect
Dev
Design
Intermediate
Water Motion Simulation
11 Jul 2007
Angel Rafael Rapallo
This article contains code which simlates water wave motion using several techniques and data structures
.NET2.0
VS2005
C++/CLI
C#
Windows
Dev
Advanced
Middle Mouse Button (or Wheel) to Doubleclick (.NET 2.0)
9 Jul 2007
kim.david.hauser
This is a small but handy tool I'm using everyday. It converts a middle mouse button click into a left mouse button double click.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Write Data to Excel using C#
6 Jul 2007
shinilkp
Describes how to write data to an Excel sheet using C#
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Creating Active Directoy group OwnerShip using c#
4 Jul 2007
Ravi Kant Kumar
Creating Active Directoy group OwnerShip using c#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Convert a byte array to a struct which contains managed data
4 Jul 2007
vinh2b
How to convert a managed type to a byte array and a byte array to a struct.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Long Integer Addition/Multiplication
3 Jul 2007
Shakeel Mumtaz
This article help you how to add/sub/div/mul long integers
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Accessing the SQL Server Virtual Device Interface via .NET (C#)
3 Jul 2007
Steve Abraham
This article is an introduction to the SQL Server Virtual Device Interface and how to access it via any .NET language
VC8.0
.NET2.0
SQL2000
SQL-server-2005
VS2005
C#2.0
C++/CLI
Windows
DBA
Dev
A C# Class for Complex Polynomials
3 Jul 2007
hanzzoid
A C# class for complex polynomials providing polynomial arithmetics, differentiation and integration
.NET2.0
WinXP
VS2005
C#
Dev
Intermediate
Insert Text into Existing Files in C#, Without Temp Files or Memory Buffers
29 Jun 2007
Paul C Smith
You don't need to buffer temp data to accomplish a simple text insert.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Auto Increment Microsoft Build Task
27 Jun 2007
andrewcates
Auto Increment Assembly Version in a Microsoft Build Task
.NET2.0
Win2K
WinXP
Win2003
VS2005
.NET3.0
C#
.NETCF
Mobile
Dev
Solving a system of linear equations
27 Jun 2007
Vit Buchta
Special classes hold a coefficient matrix and right site constants
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
WinForm
Simple Text Editor With Speech Abilities
27 Jun 2007
Muneer Safi
An article on using the Microsoft Speech SDK to make a simple text-to-speech application
VS.NET2003
C#2.0
VB
ASP.NET
Windows
.NET
Dev
WebForms
Intermediate
Safe Method Caller -- A Defensive Programming Technique
26 Jun 2007
Marc Clifton
There are numerous times when we write code that communicates with a service or technology that, by nature of the connection or the robustness of the technology, can fail. This service helps protect you from those problems.
C#
Windows
.NET
Dev
Intermediate
Complex Calculator
26 Jun 2007
livibetter
This calculator is written as a demo application for the SCI library
.NET2.0
WinXP
Win2003
VS2005
C#
Dev
Beginner
WinForm
Control Windows System
25 Jun 2007
Ranjan.D
Control your system by shutting down, rebooting, log-off, hibernate
.NET2.0
VS2005
Windows
Dev
Intermediate
Working with TFS Server
23 Jun 2007
Petro Protsyk
Working with TFS Server using TeamExplorer SDK.
WinXP
VS2005
C#2.0
.NET
Dev
Beginner
Building an AI Chatbot using a Regular Expression Engine
21 Jun 2007
MattsterP
This article describes how to build an AI Chatterbot using a popular, Regular Expression-based open source Chatterbot engine: Verbots
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
Windows
Dev
Intermediate
Creating Windows Live Messenger Add-ins
21 Jun 2007
Filip van der Meeren
An article on creating MSN 8 plug-ins
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Asp.net Currency Exchange Rate via RSS
20 Jun 2007
Suvendu Banik
This articles is to explain the use on live XML for displaying data. I have used Exchange Rates from currencysource.com to show one of many use of this technique. I have used bit of comments to explain how this code is working.
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
WebForms
Intermediate
Static Members vs Instance Members (Overview)
18 Jun 2007
Douglas Parsons
An overview on how Static and Instance Declaration works
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
Windows
Dev
Intermediate
C#:Abstract Factory Pattern
18 Jun 2007
PrashantRishu
This tutorial describes the implementation of Abstract Factory Pattern in c#
.NET1.1
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
The miracle of Tag
17 Jun 2007
Bertus Kruger
How to use the Tag property.
C#2.0
Windows
.NET
Visual-Studio
Dev
Beginner
Count with Letters
16 Jun 2007
zeltera
A way to use letters instead of numbers to count
.NET1.0
.NET1.1
.NET2.0
C#
Windows
Dev
Beginner
log4net XmlConfigurator Simplified
16 Jun 2007
Joseph Guadagno
This article covers the configuration of log4net using the XmlConfigurator. This article also demonstrates how to create multiple log files for your application.
.NET2.0
VS.NET2003
VS2005
C#2.0
VB8.0
Windows
Dev
Beginner
Properties, Controls and XML: AutoSettings
16 Jun 2007
Chris_42
How to connect a control, a property and an entry in an XML-file
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
How to convert leads to an account or contact?
15 Jun 2007
Cem Onvar
Gives a brief description to convert the leads in MS CRM 3.0.
C#2.0
Windows
.NET
Visual-Studio
Dev
Intermediate
Moving Form Without Titlebar
13 Jun 2007
jinfrics
This code will help you in creating a customized form interface
.NET1.1
.NET2.0
WinXP
VS.NET2003
VS2005
DotGNU
C#2.0
.NETCF
Mobile
Dev
How to write custom log and source for custom log in C#
12 Jun 2007
Neeraj Kumar Suryawanshi
It will show you the way for writing custom log in C#.Net
.NET2.0
VS2005
C#
Windows
Dev
Intermediate
WinForm
Using Custom Attributes to Create Performance Counters
12 Jun 2007
Andreas Piefke
This article describes how to use custom attributes to automate performance counter and category creation.
Win2003
VS.NET2003
C#
.NET
Dev
Intermediate
IEnumerable<> and Yield in .NET 2.0
11 Jun 2007
Ryan Andrus
Using IEnumerable and Yield to create on-the-fly collections in .NET 2.0
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
A Beginner's Guide To Events
11 Jun 2007
sharpiesharpie
An article for beginners explaining how to make those fancy events you always see on visual studio controls in 5 simple steps.
.NET2.0
C#2.0
Windows
Dev
Beginner
SIP Stack with SIP Proxy - (VOIP)
11 Jun 2007
Ivar Lumi
C# implementation of SIP
.NET2.0
VS2005
C#2.0
Windows
Dev
Advanced
Implementing Dynamic Escalations Using Timers to Augment K2 Workflow
10 Jun 2007
idriseAbdi
Implementing dynamic escalations using Timers to augment K2 Workflow
.NET2.0
C#2.0
Windows
Visual-Studio
Architect
Dev
Intermediate
Game with planes in C#
10 Jun 2007
Ionescu Marius
Nice game with planes
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
C# Threadding, one on one - an easy way to do multi-threadding
8 Jun 2007
Bishoy Demian
how to do threadding in .net with C# and update the UI from worker threads
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
Dev
Intermediate
WinForm
ListView Find Items Text
8 Jun 2007
Suha
ListView Find Items string or integer etc: *text, or *text*, or text*
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
Windows
Dev
Beginner
The Unsafe way of doing it
8 Jun 2007
Bala Rajesh
Writing codes with pointers and memory allocation in c#
.NET1.1
Windows
Dev
Beginner
Terminal 3
6 Jun 2007
Ed.Poore
A Multi-port Plug-in Based Serial Port Terminal Program
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
.NET
Dev
Intermediate
A C# Implementation of Douglas-Peucker Line Approximation Algorithm
6 Jun 2007
CraigSelbert
DP Line approximation algorithm is a well-known method to approximate 2D lines. It is quite fast, O(nlog_2(n)) for a n-points line and can drastically compress a data curve. Here, a fully OOP implementation is given.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Wizard like application using Windows.Forms.TabControl
6 Jun 2007
Huanacaraz
Creating wizard like application using Windows.Forms.TabControl
C#
Windows
.NET
Dev
Intermediate
WinForm
XGetoptCS - A Unix-style getopt() written in C#
5 Jun 2007
Hans Dietrich
XGetoptCS provides Unix-style command line processing for C# apps
VS2005
C#
Windows
.NET
Dev
Intermediate
Who Needs LINQ Anyway ? Build Queries with Intellisense Support in C#
5 Jun 2007
Tom Janssens
This article explains how one could implement something that looks like LINQ in the current versions of the .NET Framework.
C#
ASP.NET
SQL
Windows
.NET
SQL-Server
Visual-Studio
DBA
Dev
WebForms
Creating a Switch function that works for non-integral types
4 Jun 2007
Joe Sonderegger
A Switch function that works for non-integral types.
.NET2.0
VS.NET2003
C#2.0
.NET3.0
C#3.0
Windows
Dev
Intermediate
How to Search and Find an Entity in MS CRM 3.0?
1 Jun 2007
Ziver Alen MALHASOGLU
How to Search and Find an Entity in MS CRM 3.0 using Microsoft CRM Web Services.
VS2005
C#
Windows
.NET
Dev
Intermediate
Executing Stored Procedure with Data Reader
31 May 2007
Tariqaziz
Data Reader use to read data from Sql server stored procedure
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
A Simple C# Global Low Level Keyboard Hook
30 May 2007
StormySpike
A simple description and sample of creating a global low level keyboard hook in C#
C#2.0
Windows
.NET
Visual-Studio
Dev
Intermediate
BizDraw framework for .NET
30 May 2007
Hayder Marzouk
A small framework to design and print documents containing shapes, text, images, bar codes...
.NET2.0
WinXP
VS2005
C#2.0
SQL
SQL-Server
DBA
Dev
QA
ADO.NET
Concepts behind the C# 3.0 language
30 May 2007
Tomas Petricek
In this article, I'll describe the concepts that influenced the design of C# 3.0. Most of these concepts are from other programming languages like Haskell, LISP, or languages developed at Microsoft Research.
.NET2.0
VS2005
C#3.0
Windows
Dev
LINQ
Advanced
Writing Microsoft CRM 3.0 Callouts – Sample Code: Turkish Citizen Number Validator
26 May 2007
Ziver Alen MALHASOGLU
This article focuses on callout development for MS CRM 3.0. As an example Turkish Citizen Number Validator code is written.
Win2003
VS.NET2003
.NET
Dev
Beginner
Marshalling For Remote Persistence
24 May 2007
Tetyana Loskutova
An article on remote persistence implementation using .NET marshal by value and XML.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Data Encryption/Decryption using RSACryptoServiceProvider and X509Certificate2
24 May 2007
ranajitbiswal
Data Encryption/Decryption using RSACryptoServiceProvider and X509Certificate2
.NET2.0
SQL2000
VS2005
C#2.0
Windows
DBA
Dev
Design
Intermediate
Mouse Operations
22 May 2007
sharpiesharpie
Doing some things to the mouse using API
.NET2.0
WinXP
C#2.0
Visual-Studio
Dev
Intermediate
Encoding Accented Characters
22 May 2007
Simon Hughes
There is a problem exporting accented characters in plain text files. You need to encode, but which one?
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
Windows
Dev
Multi Index Container for C# 2.0
20 May 2007
Parag.Gadkari
A generic class library in C# (inspired from Boost.MultiIndex) enabling you to maintain more than one index on a container
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Communicating with LEGO NXT via Bluetooth in C#
19 May 2007
pierre poliakoff
Shows how to communicate via Bluetooth with a Lego Mindstorms NXT robot using C#
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Auto scrolling html to give an impression of rolling news
18 May 2007
prabhu_g_cool
This will be useful to make data continuosly rotate and give an impression of news flash vertically in ur webpages.This is not windows scrolling but this is making a div or panel to scroll.
C#
ASP.NET
Javascript
Windows
.NET
Visual-Studio
Dev
WebForms
Intermediate
Business Object Introduction
18 May 2007
derekliang
This article is going to be served as an introduction to Expert C# 2005 Business Object by RockFord Lhotka which was written for business application developer.
.NET2.0
Win2K
WinXP
Win2003
Vista
SQL2000
SQL-server-2005
VS2005
C#2.0
.NET3.0
C# Interfaces for the Windows Scripting Host
18 May 2007
Uwe Keim
Introducing a C# implementation of the interfaces required to implement a Windows Scripting Host
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
CustomIdentity
17 May 2007
Anandhi Swamy
Customize Identity, Custom Principal with ADS
.NET2.0
VS2005
C#2.0
SQL
Windows
Architect
DBA
Dev
Design
Intermediate
Time scheduler in C#
16 May 2007
Aleksey Bykov
This library allows iterating through a sequence of events or time ranges based on a time schedule.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Create Custom Color Maps in C#
15 May 2007
Jack J. H. Xu
This article shows how to create various custom color maps
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Flexible Cron And Schedule C# 2.0
15 May 2007
seeblunt
Iterate through a timeline using flexible predicate system with Cron Syntax in one class - Update to Previous Flexible Time Schedule
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
EezeeScript: A simple embeddable scripting language for .NET
14 May 2007
Colin Vella
An API for enhancing any .NET application with a simple scripting language
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
How to export a Crystal Report using C#
11 May 2007
LeoSimon
This article describes how to use C# to customize exporting a Crystal Report
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
WebForms
Intermediate
an XML to CSV converter
11 May 2007
danielbromley
this is a quick simple bit of code in a project that can convert an XML file to a csv file
C#
XML
Windows
.NET
Visual-Studio
DBA
Dev
Intermediate
A C# image enhancement filters library
11 May 2007
Roiy Zysman
A set of filters to modify and style your images and photos
C#2.0
Windows
.NET
Visual-Studio
Dev
Beginner
Testing, tracing and debugging in Project Hoshimi
11 May 2007
Raptor.XP
Learn how to trace and debug your Project Hoshimi program with Visual Studio
.NET2.0
WinXP
Vista
VS2005
C#2.0
VB7.x
VB8.0
Dev
Intermediate
A WIX web setup
9 May 2007
JannuD
Create WIX web setup using VS2005 and Wix 3.0
.NET2.0
VS2005
C#2.0
ASP.NET
XML
Windows
Dev
WebForms
Intermediate
LINQ To Google Image and Google Groups
8 May 2007
Ming.Chen
A LINQ Implementation for Google Images/Groups Search
VS2005
.NET3.0
C#3.0
Windows
Dev
LINQ
Advanced
DLL Hell Solution in DOTNET
7 May 2007
sarvesh.upadhyay
This article provides an example how to execute two DLLs with same name but different version number simultaneously
.NET1.1
VS.NET2003
Windows
Dev
Intermediate
Code Review Add-In
7 May 2007
Guy Kolbis
Code Review Add-In helps the process of reviewing code and publishing the results as work items to the Team System Server for review by team members
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
INotifyPropertyChanged and Beyond - Part I
7 May 2007
TJoe
Improving and extending the INotifyPropertyChanged interface
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
.NET3.0
C#3.0
Visual-Studio
Dev
OO, Patterns and Sudoku Solver: Part 2
6 May 2007
manojo
Sudoku solver
.NET2.0
VS2005
C#2.0
Windows
Dev
Design
Intermediate
C# Language Infrequent Methods, Operators and Techniques
4 May 2007
vivekgaur
Here I provide a basic overview of some things which are included in .NET 2.0/1.1 but only few developers are using them. I am not saying that nobody knows about these functions, Operators or facilities but only few developers are using these based on their requirements.
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
Windows
Dev
Intermediate
A small Content Detection Library
1 May 2007
Uwe Keim
Introducing a library to detect content based on file content (and extension)
VC8.0
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
The Shady Side of Rich Text
26 Apr 2007
Maurice Tarrant
Shading and Syntax Highlighting a Rich Text selection
.NET2.0
C#
Windows
Visual-Studio
Dev
Design
Intermediate
To Unload a Running Dll
25 Apr 2007
himanshu_jain2005
In DotNet how we can Unload DLL
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Utilizing Microsoft's Object Builder to Create Custom Objects Based on the Dependency Injection Patt
24 Apr 2007
Handpeople
An article describing the utilization of the Object Builder framework to develop custom objects for dependency injection.
.NET2.0
.NET3.0
C#
Windows
Visual-Studio
Dev
Intermediate
Help To Use EnvDTE - A Little Simple Library
23 Apr 2007
Elia Conchione
A piece of library that can help to use Visual Studio Editor to search, write, change code directly in the code
VC8.0
.NET2.0
VS2005
C#
Windows
Dev
Advanced
Enumerate System Objects using WMI
23 Apr 2007
Manish Ranjan Kumar
This article demonstrates how to query system using WMI interface
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Calling Unmanaged Code from .NET and Device Detection with C#.NET
23 Apr 2007
svsundar (Vairavan)
An article that explores hardware insertion or removal
VS.NET2003
C#
Windows
.NET
Dev
Intermediate
Formless Notify Icon Application
21 Apr 2007
mdv113
Shows notify icon, starting an app without a form, unhandled exception handling
.NET2.0
WinXP
VS2005
Embedded
VB8.0
C#
Dev
Intermediate
Testable Applications
20 Apr 2007
Refky Wahib
Make your application testable.
.NET2.0
VS2005
C#2.0
C++
Windows
Architect
Dev
QA
Intermediate
Simple Application to Zip and UnZip files in C# using J#
20 Apr 2007
Mohammed Habeeb
An article to demonstarte the usage of J# library in C# for zip and unzip functionalities
.NET2.0
C#
Windows
Dev
Intermediate
STUN Client
20 Apr 2007
Ivar Lumi
STUN client C# implementation with sample application
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
DAL DataSets vs. Collections
15 Apr 2007
Justin Bozonier
Shows how to create a data bindable strongly typed collection via a DAL to replace a DataSet.
.NET2.0
VS2005
C#2.0
Windows
DBA
Dev
Intermediate
DataParser Helper Class
14 Apr 2007
voxdog
Helper/Utility class to easily convert and/or provide defaults in variable conversions.
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
Connect To MSN Messenger Using The MSN Protocol
12 Apr 2007
Syed M Hussain
Connect to the MSN Messenger Server using the MSN Protocol
WinXP
VS2005
C#2.0
.NET
Dev
Intermediate
Editing a Resource File Treating It as an XML File
11 Apr 2007
Saleth Prakash
This demo shows how to edit a resource file content by treating it as an XML File
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
Intermediate
Word Processor Based Upon an Extended RichTextBox Control
11 Apr 2007
salysle
This article describes an easy approach to building a simple word processor around an extended version of the Rich Text Box (RTB) control
VS2005
C#
Windows
.NET
Dev
Intermediate
Mandelbrot Set with Smooth Drawing
11 Apr 2007
livibetter
This program implements a simple way to see a Mandelbrot set
.NET2.0
Win2K
WinXP
Win2003
VS2005
C#2.0
Dev
Intermediate
Custom Event Handlers
11 Apr 2007
Rene Dohan
Improved custom implementation of event handling mechanism in c#
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
A Form with Customized Caption Bar and Flexible Border
10 Apr 2007
Arijit Datta
An article on how to customize caption bar (e.g. displaying image on caption bar) and change border width and border color.
WinXP
VS.NET2003
VS2005
C#2.0
.NET
Dev
Beginner
Workflow Interruptions
10 Apr 2007
victorbos
Using serialization to start, stop, and resume work on different PCs
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Parameter Discovery on Ms Access and SqlServer. using Microsoft Patterns and Practices DataBlock version 3.0 final
8 Apr 2007
Patrickquinn1212
Uses DataBase Schema to aid in Parameter Building for commands.
.NET2.0
WinXP
SQL2000
SQL-server-2005
VS2005
C#2.0
DBA
Dev
ADO
ADO.NET
Coding Standards for C#: Names
7 Apr 2007
LakshmiChava
Comprehensive and essential facts which we developers sometimes neglect in C#
.NET1.1
C#2.0
Windows
Visual-Studio
Dev
Beginner
Browsing objects using ObjectReflector.Net
6 Apr 2007
Hayder Marzouk
Browse any object using ObjectReflector.Net at runtime
.NET1.1
.NET2.0
WinXP
VS.NET2003
VS2005
C#2.0
Architect
Dev
Intermediate
Satellite Assembly Demo by Using 12 Languages in C#
5 Apr 2007
Saleth Prakash
This demo is nothing new. It just shows the usage of localization using resource files for 12 languages.
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
WebForms
Intermediate
An Application to Create Interesting and Fully Customizable Web Photo Gallery
4 Apr 2007
Lorenzo1981Ge
An application to create interesting and fully customizable Web photo gallery using plugins for generating pages
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Simple Preference Module
3 Apr 2007
Chris Zangarine
A simple module to save and restore preferences for objects in your application
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
WinForm
Another Simple Yahoo Map Proxy
3 Apr 2007
jebberwocky
Another Simple Yahoo Map Proxy
C#
Javascript
XML
Windows
.NET
Visual-Studio
Dev
Ajax
Beginner
Zeta .NET Base Libraries
30 Mar 2007
Uwe Keim
A small set of general-purpose classes for using in .NET applications
VC7.1
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
VS.NET2003
C#
Dev
StringBuilder vs. String / Fast String Operations with .NET 2.0
30 Mar 2007
Alois Kraus
Comparision of String/StringBuilder functions. Efficient String handling.
C#
Windows
.NET
Visual-Studio
Dev
Advanced
A .NET State Machine Toolkit - Part I
29 Mar 2007
Leslie Sanford
An introduction to the .NET State Machine Toolkit.
.NET1.1
VS.NET2003
C#
Windows
Dev
Intermediate
Set the Culture and UI Culture for Windows Forms Globalization
28 Mar 2007
JM ® - DE CASTRO
In some instances, you may want to have most of your application change according to the operating system's or user's culture settings, You can have culture-specific classes format the information with the invariant culture,
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Calendar control in Data Grid in C#
27 Mar 2007
kokilaB
Trigerring a Calendar in a Datagrid
SQL2000
VS.NET2003
ASP.NET
Windows
.NET
DBA
Dev
WebForms
Beginner
ISBN13 Validation
27 Mar 2007
Matglas
Validating ISBN13 numbers on format and correct checksum in class or CustomValidator (ISBN: book reference numbers)
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
HTML
Dev
WebForms
Intermediate
WinForm
C# ConceptNetUtils (CNU) Version 2
24 Mar 2007
JoeSox
A C# dynamic link library that runs ConceptNet: A Semantic Network of Common Sense
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Creating PDF Tables using C# (.NET 2.0) and iTextSharp
23 Mar 2007
victorbos
Creating PDF Tables using C# (.NET 2.0) and iTextSharp
VS2005
C#
Windows
.NET
Dev
Intermediate
EZLogger - drop-dead easy logging
22 Mar 2007
Ravi Bhavnani
A lightweight .NET logging component.
VS2005
C#2.0
Windows
.NET
Dev
Intermediate
Do Anything With ID3
22 Mar 2007
Hamed J.I
A class for read and write ID3
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
WinForm
A USB HID Component for C#
22 Mar 2007
wimar
A component to communicate with a USB HID device
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
Generic Memento Pattern for Undo-Redo in C#
16 Mar 2007
Sean Yixiang Lu
Improved Memento pattern particularly designed to support undo and redo.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Sending mail from C# 2.0
13 Mar 2007
ppassos
See how to send mail from C#
.NET2.0
WinXP
Win2003
VS2005
C#2.0
Dev
Beginner
Productivity macros for C# in Visual Studio 2005
13 Mar 2007
Aleksey Bykov
How to automate typical routine coding tasks in C# with the help of macros
.NET2.0
VS2005
C#2.0
VB8.0
Windows
Dev
Intermediate
Function Overloading
10 Mar 2007
Chetan Kudalkar
An exploration of function overloading in C#
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Accelerate Your XML Development Under .NET 2.0
8 Mar 2007
Jinjun Xie
An article on using XML in a lazy way
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
Windows
Dev
Intermediate
Configuration Files for Class Library Projects
8 Mar 2007
m_irfan
This article explains how we can create a custom ConfigurationManager for DLL assemblies (created with .NET 1.1) that can load configuration settings from an XML based configuration file.
.NET1.1
VS.NET2003
Windows
Dev
Intermediate
Manage Processes on Remote Machine
8 Mar 2007
jdkulkarni
The article describes how to manage processes on a remote machine using WMI
.NET2.0
Win2K
WinXP
Win2003
Vista
VS.NET2003
VS2005
C#2.0
Dev
Advanced
Vital Techniques for Using Objects as Properties
7 Mar 2007
mike montagne
Explains critical undocumented design issues of building components with objects as properties
VS2005
C#
Windows
.NET
Dev
Intermediate
A Generic Frequency Table in C# with Descriptive Statistics
26 Feb 2007
V. Thieme
Frequencies, descriptive statistics and normality testing
.NET2.0
VS2005
C#2.0
Windows
Architect
DBA
Dev
Intermediate
TypeBuilderLib, a Library to Build Dynamic Types Easily
23 Feb 2007
Vincent-Philippe Lauzon
TypeBuilderLib allows you to create dynamic types on the fly, which can increase the productivity of developers and the performance of applications.
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
Dev
Intermediate
Class for Adding Buttons, Menu Items and Explorer Bars to Internet Explorer
19 Feb 2007
A55imilate
A simple class that edits the registry to set up toolbar buttons, menu items and explorer bars for Internet Explorer
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Insert and retrieve data through stored procedure
15 Feb 2007
Tariqaziz
All about stored procedure
.NET2.0
SQL2000
VS2005
C#2.0
ASP.NET
Windows
DBA
Dev
ADO.NET
WebForms
Sorting Generic Collections
15 Feb 2007
Saravanan Muthiah
Here is an advanced sortable list that can be used in ASP.Net Pages.
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
WebForms
Intermediate
How to write a loading circle animation in .NET?
15 Feb 2007
Martin Gagne
A new kind of progress bar for .NET 2.0.
.NET2.0
Win2K
WinXP
Win2003
Vista
TabletPC
C#
Visual-Studio
GDI+
Dev
How To Use the Settings Class in C#
15 Feb 2007
Seun
A simple way to learn and start using the C# Settings class
VS2005
C#2.0
Windows
.NET
Dev
Beginner
Display the Output from Command-line Process on your Desktop (A GeekTool Clone)
15 Feb 2007
adparadox0
The trials and tribulations of creating a GeekTool clone
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Tips using DataGrids
12 Feb 2007
Nahed Qudieh
Tips on using DataGrids when programming using .Net
.NET2.0
VS.NET2003
C#2.0
Windows
Architect
Dev
Advanced
Graphical Analysis of Process Control Program
11 Feb 2007
David A Brighton
This mathematical program uses explicit conversion and graphical display
.NET2.0
VS.NET2003
C#2.0
Windows
Dev
Intermediate
Goto Shrinkster
10 Feb 2007
rbriere
Quickly go to a Shrinkster.com url.
C#
Windows
.NET
Visual-Studio
Dev
Beginner
Programmatically Convert Documents to PDFs the Easy Way
9 Feb 2007
jkandiko
An easy way to create PDF documents from code
.NET1.1
VS.NET2003
C#2.0
Windows
Dev
Intermediate
Computer Conversions (Hexadecimal, Decimal, Octal and Binary)
5 Feb 2007
Scott Klawitter
An article to demonstrate how to convert from one base 2, 8, 10 or 16 to another of base 2, 8, 10, 16
.NET1.0
.NET1.1
.NET2.0
WinXP
VS.NET2003
VS2005
C#2.0
.NET3.0
ASP.NET
Dev
top
Sort by Updated
Title
Updated
Author
Score
Generics
Design Flaws of the Singleton Pattern in C#
2 Sep 2014
Ordisoftware
How to create a generic singleton for .NET.
.NET2.0
Mono
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
HTML
Dictionary + Locking versus ConcurrentDictionary
30 May 2014
Paulo Zemek
In this article we'll see the differences between using Dictionaries with locking versus the ConcurrentDictionary and also why you should still need or prefer a normal Dictionary (or a home made implementation).
C#
.NET
Dev
Intermediate
C#4.0
.NET4
Generic Abstract Factory
22 Apr 2014
31337 H4X0R
Generic Abstract Factory Design Pattern
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Patterns
Sexy C#
18 Dec 2013
S. M. Ahasan Habib
In this article I will explain one by one of those hot and sexy features with code example. In some section I use question(Q) and answer(A) pattern so that audience can understand better.
C#
Architect
Dev
Beginner
Intermediate
Advanced
All-Topics
Generic Sparse Array and Sparse Matrices in C#
25 Oct 2013
Bill_Hallahan
Generic Sparse Collection Containers
C#
Intermediate
Advanced
C# Generics - A few key points
19 Feb 2013
RajeshRaushan
Discussing few points about generics in .net and what it offers.
C#
.NET
Dev
Beginner
Intermediate
Simple Generic Tree
6 Sep 2012
alc_aardvark
Simple Generic Tree in c#
C#
.NET
Dev
Intermediate
Trees
Generics
C# Generic Type Generator
31 May 2012
Alexander Van Berg
Combinatorial generation of C# generic types.
Windows
Dev
LINQ
Intermediate
Advanced
C#4.0
VS2010
testing
programming
.NET4
MEF Generics
2 Feb 2012
Dean Oliver
How we can harness the power of MEF and extend it by way of generics.
C#4.0
MEF
reflection
IOC
Generic Number to/from Word Converter
21 Nov 2011
WilliamCruisoring
Converter of Arabic number to/from strings
C#
.NET
Dev
LINQ
A Command Line Caller Example
16 Nov 2011
gemma85
A Command Line Caller example
C++
Policy Based Design Implemented in C#
6 Oct 2011
Cloud Hsu
Policy based design implemented in C#
C#
.NET
Design
Advanced
Implementing Continuations in a Generic Way - The Usage of the Option Type in C# - Make Code More Clear
23 Aug 2011
Member 3531622
How to make code more clear, easier to write and more extensible in a generic way. Use of Option type in C# in combination of Func delegates
ASP.NET
Dev
Intermediate
C#4.0
MVC
Using Lazy for properties - Hack and slash attempt
19 Aug 2011
ColinBashBash
Getting Lazy to work for me.
.NET
Dev
Beginner
C#4.0
Using a Generic Type to Simplify Flags Enumeration Operations
6 Dec 2010
cigwork
Using a generic type taking an enumerated type to provide simple manipulation of the enumeration as an alternative to [Flags] attribute
.NET3.0
C#
Windows
.NET
Dev
Beginner
Dependency Injection with ObjectPoolManager (OPM)
31 Oct 2010
Navnath_Kale
Lightweight and simple
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
VB
ASP.NET
.NET
Architect
Dev
Grouping a List on a String Property without LINQ
14 Oct 2010
Greg Olmstead
Grouping a List based on string property of the object in the list without LINQ
.NET2.0
Mono
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Windows
.NET
Dev
Updating Your Form from Another Thread without Creating Delegates for Every Type of Update
8 Oct 2010
Michael Demeersseman
Updating your form from another thread without creating delegates for every type of update
.NET3.0
C#3.0
.NET3.5
C#
VB
.NET
Beginner
Intermediate
C#4.0
.NET4
Types and Collections in C# 3.0 .NET
13 Jul 2010
Anupam Banerji
Defines collections and types and explains their use in the C# 3.0 language.
.NET3.0
C#3.0
.NET3.5
C#
.NET
Architect
Dev
WPF
Design
Beginner
SortedSet Collection Class in .NET 4.0
22 Jun 2010
Samir NIGAM
This article explains the SortedSet Collection class added in Base Class Libraries (BCL) of .NET 4.0
C#
.NET
Dev
Intermediate
C#4.0
.NET4
Generics Converter for Basic Types
17 Jun 2010
TheAvenger
A generics method to convert an object to a basic type.
.NET2.0
VS2005
.NET3.0
.NET3.5
VS2008
C#
Dev
Beginner
Intermediate
VS2010
Performance comparison of using a List as opposed to an Array
17 Jun 2010
ricrodrigues
Benchmark both List and string[].
C#
.NET
Dev
Beginner
Variance in C#.NET 4.0 Covariance and Contravariance
8 Jun 2010
santosh poojari
Conceptual Understanding of Variance in C#.NET Covariance and Contravariance
C#
.NET
Advanced
C#4.0
.NET4
Power of C# Generics - Constraints
26 May 2010
santosh poojari
The idea is to make the best use of Generics when we look for code reusability and performance.
C#3.0
.NET3.5
Dev
Intermediate
C#4.0
.NET4
Convert a Generic List to a Datatable
23 May 2010
Abhijeet Singhai
A Generic List with a feature of converting itself to a DataTable
.NET2.0
C#2.0
C#
.NET
Dev
Beginner
All-Topics
Generic Classes
18 Jan 2010
Ludmal de silva
Microsoft .NET Generic classes.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Dev
Intermediate
C#4.0
.NET4
.NET Generics in a Nutshell
23 Dec 2009
Sunil Pandita
Generics in .NET explained.
C#3.0
Windows
.NET
Dev
Beginner
Generic Event Arguments
5 Oct 2009
DaveyM69
Save your keyboard and fingers, and write less code using generic event arguments.
C#2.0
C#3.0
.NET
Dev
Intermediate
Advanced
C#4.0
Constructing an instance class from its base class instance
8 Sep 2009
Yang Yu
A Generic way to construct an instance of a class from an instance of its base class.
C#2.0
C#3.0
.NET
Dev
Beginner
Intermediate
C#4.0
Generic Singleton Design Pattern
31 Aug 2009
tomer bracksmayer
Generic Singleton Design Pattern C#
.NET2.0
WinXP
Win2003
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Generic List (C#)
12 Aug 2009
Michael T. Shrove
Generic List based object that acts as a List but with built-in events
C#2.0
C#3.0
C#
Windows
Visual-Studio
Beginner
Intermediate
Advanced
Multifield indexed list
17 Jul 2009
max_cn
Generic container class which has a possibility to add numerous indexes to any public property of a content class.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
.NET
Dev
Intermediate
C#4.0
.NET4
Generic Collections: Interfaces & Classes
9 Jun 2009
logicchild
An intermediate level article for those who need a reference for Generics
C#2.0
C#3.0
C#
Intermediate
Multi-map Generic Collection Class in C# - A Dictionary Collection Class that can Store Duplicate Key-value Pairs
6 Jun 2009
Bharath K A
The generic Dictionary collection class in .NET requires the key to be unique. But many applications/services require a flexible, generic Dictionary collection type that can accept multiple values for a key. This article explains one such generic Dictionary collection type.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Beginner
Intermediate
Generics
8 May 2009
logicchild
More on Generics
C#2.0
C#3.0
C#
Generic XML Serialization Methods
29 Apr 2009
Kanhar Munshi
An XML Helper Class that can Serialize and De-Serialize custom User objects using C# Generics
WinXP
C#3.0
C#
Windows
Architect
Dev
Intermediate
Advanced
WinForm
Primer on Generics
18 Apr 2009
logicchild
An article that describes Generics and the need for them.
C#
.NET
Dev
Beginner
Generic List using LinkedList to overcome drawbacks of System.Collections.Generic.List
12 Apr 2009
Rahul D.
Generic List that can be used where loads of List items are added and there is too much of memory fragmentation using List
C#2.0
C#3.0
C#
.NET
Intermediate
Advanced
Lambda Converter Pattern
13 Mar 2009
Yang Yu
The article attempts to explain a neat coding pattern for converting an IEnumerable to a DataTable.
C#3.0
.NET3.5
Architect
Dev
Beginner
Intermediate
Convert Base Type to Derived Type
12 Mar 2009
Joe Enos
.NET method to convert an object into a derived type
.NET3.5
C#
Intermediate
A generic Trictionary class
11 Mar 2009
Nish Sivakumar
This article describes a generic Trictionary class derived from Dictionary that allows two values of different types per key
.NET2.0
C#2.0
C#3.0
C#
.NET
Architect
Dev
Design
Beginner
Trictionary - Multi-Value Dictionary
11 Mar 2009
Joe Enos
A wrapper around the Dictionary that returns two values instead of one.
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Intermediate
Arithmetic in Generic Classes in C#
23 Feb 2009
DogSpots
A discussion of doing arithmetic in generic classes and a small utility to make it easy.
.NET3.0
C#
Dev
Intermediate
Handy wrapper class for thread-safe property access
21 Feb 2009
Moreno Airoldi
A simple C# approach to thread-safe property access using Generics and type cast overloading.
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Intermediate
CollectionSorter
31 Jan 2009
Joe Enos
Alternative methods for sorting a .NET List
C#
.NET
Using Find in a Generic List
27 Oct 2008
johan_vw
This article investigates the use of List.Find() when using value and reference types, and how to use it when working with your own custom classes.
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Using Generic Extension Methods
24 Oct 2008
Samer Abu Rabie
Explains the concepts of Generics (introduced in C# 2.0) and Extension Methods (introduced in C# 3.0) and how to mix those together to get a new concept of Generic Extension Methods that will make a difference in our class designs.
C#3.0
Architect
Dev
Intermediate
Perform Binary Searching on Range of Generic Types
23 Sep 2008
Paul Brower, dmprantz
Perform Binary Searching on Range of Generic Types
C#
Architect
Dev
Design
Intermediate
Generic Lazy Load Cache Class
5 Sep 2008
Laughing.John
Presents a base class for creating a singleton lazy load cache.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Windows
.NET
Dev
Intermediate
Generic List Sort Function
16 Jul 2008
Bryan Sumter
This allows the programmer to sort a list based on multiple properties
.NET3.5
C#
ASP.NET
.NET
Dev
Intermediate
LINQ Extension Methods
16 Jun 2008
Sam Haidar
Calling LINQ Extension Methods on Generic Collections
WinXP
Vista
.NET3.5
C#
ASP.NET
Windows
.NET
Architect
Dev
Design
Generic Types Don't Share Static Members
30 May 2008
NoopMan
Avoid the pitfall of open vs. closed types. Closed generic types do not share statics!
.NET2.0
C#2.0
C#3.0
C#
Windows
.NET
Dev
Advanced
Object Cloning Using Generic in C#
20 Apr 2008
Kurush Rastkar
This utility creates a new instance of your class using generic.
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
VS2008
C#
ASP.NET
.NET
Visual-Studio
Useful Generic Array Functions
10 Apr 2008
Yang Yu
Useful Generic Array Functions used to append, resize, remove elements in an array
.NET2.0
WinXP
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Windows
.NETCF
Interesting Use of Generics in C# 2
20 Mar 2008
Antoniu-Gabriel Rozsa
Generics in C# are cool. Not as cool as C++ templates, though. However, one can do pretty interesting things with them.
.NET2.0
VS2005
C#2.0
C#
.NET
Visual-Studio
Dev
Design
Intermediate
Advanced
Leaveraging GenericType Converter for Hybrid Property Databinding
23 Feb 2008
Arup Banerjee
Leaveraging GenericType Converter for Hybrid Property Databinding
C#2.0
C#3.0
C#
Dev
Intermediate
A Generic Clamp Function for C#
31 Jan 2008
Mike McCabe
A function for 'clamping' values to within a given range
C#2.0
C#3.0
C#
Dev
Beginner
Casting and Passing Anonymous Types
17 Jan 2008
thany.nl
How to pass anonymous types and how to cast them
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Dev
LINQ
Intermediate
Advanced
Creating EventArgs Using Generics
6 Jan 2008
Stewart
Save Time using Generics creating EventArgs
.NET2.0
.NET3.0
.NET3.5
C#
.NET
Dev
Beginner
Intermediate
Advanced
Lagged Generics: Easily Constrain Change Rate of Variables
27 Dec 2007
Inaki Ayucar
This article shows a very basic example of using generics to create variables that cannot be changed faster than a specific rate
.NET2.0
Win2K
WinXP
Win2003
Vista
TabletPC
Embedded
C#2.0
.NET3.0
C#3.0
Immutable Generic Collection Extensions
18 Dec 2007
Marshall Rosenstein
Create immutable / read-only collections from existing ICollection, IList, or IDictionary instances.
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Plug-ins in C# 2.0: Generics Enabled Extension Library
7 Nov 2007
Redth
A follow up to my previous article, this article takes the plug-in concept and encapsulates it in a Generics enabled library, including support for source code compilation at runtime.
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
VB8.0
VB9.0
.NET3.5
VS2008
Dev
Dynamic Properties Implementation Using C# Generics
30 Oct 2007
SteveLi-Cellbi
Dynamic properties implementation using C# generics.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Generic Dynamic Methods Primer
23 Aug 2007
Alexander Arlievsky
Sample how to use generics and dynamic methods together to get simple type safe access to private variables
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Generic NameValueCollection Implementation
31 Jul 2007
balazs_hideghety
Generic NameValueCollection Implementation
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Beginner
Sorting Collection of Custom Types Generically
28 Jul 2007
Kiran Bheemarti
Sorting a collection of custom types
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
A Generic State Machine and Attempt to Generic Component
25 Jul 2007
article
A Generic State Machine and Attempt to Generic Component
.NET2.0
VS2005
C#2.0
Windows
Architect
Dev
Intermediate
Trees
12 Jun 2007
pseudonym67
A tree demo comparing object and generic implementations.
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
Building a Generic Range class
1 Jun 2007
Sean Hederman
This article discusses the creation of a generic Range class, and goes into the decisions and thoughts about many of the design aspects. Touches on lambdas, iterators, and generics.
.NET3.0
C#3.0
Windows
Visual-Studio
Dev
Intermediate
A Very Efficient Generic Recursive Iterator using Yield Return
1 Jun 2007
marcel heeremans
This article demonstrates techniques on how to optimise the common programming task of recursively iterating through a container control using generics and yield return.
C#2.0
Windows
.NETCF
.NET
Visual-Studio
Mobile
Architect
Dev
Beginner
Sample Code for Methods and Delegates in Generic List
26 May 2007
che3358
Samples show how to use Generic default methods
.NET2.0
VS2005
C#2.0
ASP.NET
Windows
Dev
WebForms
Intermediate
A Simple Introduction to Generics
24 Apr 2007
walera
This article uses a simple example to illustrate the importance of Generics in C# 2.0
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Generics Explained (.NET Framework version 2.0)
10 Apr 2007
zubinraj
This article discusses generics. Generics is a new feature included in .NET version 2.0.
C#
Windows
.NET
Visual-Studio
Dev
Beginner
A Circular List
4 Mar 2007
Marc Clifton
A circular list implementation.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
How To
OverrideXml: control XML serialization of classes you can't change
16 Aug 2014
Ivan Krivyakov
How to control XML serialization in code, without custom attributes
C#
XML
.NET
Architect
Dev
Design
Intermediate
Advanced
One to zero/one relation in entity framework code first
13 Aug 2014
diponsust
Here we will see how to configure one to zero/one relation between two entities in Entity Framework Code First
C#
VS2010
database
CodeFirst
EntityFramework
Manage Entity Framework code first in real time projects
28 Jul 2014
diponsust
C#
SQL
VS2010
database
Project-Management
CodeFirst
EntityFramework6
Walkthrough: Making a SetInMotion Device Plugin
11 Jun 2014
Brandon Potter
Make a plugin for SetInMotion to talk to a device, and then control it from the entire SetInMotion ecosystem!
C#
Windows
Dev
Beginner
Intermediate
.NET4
.NET4.5
How to Execute External Uncompiled C# Code
12 May 2014
MSBassSinger
Compiling and running C# code from your application.
Windows
Architect
Dev
ASM
Beginner
Intermediate
C#4.0
Simple Task Parallel Library (TPL) Example
22 Apr 2014
MSBassSinger
Writing a threaded application with a responsive UI
C#
.NET
Architect
Dev
Beginner
Intermediate
Threading
.NET4
c# async socket server
17 Mar 2014
Pål Thingbø
How to write an asynchronous sockets server in c#
C#
Sockets
Using FiddlerCore to Capture Streaming Audio
24 Sep 2013
ProgrammerTim
C#
Windows
.NET
Dev
Beginner
Key Object-Oriented Concepts and how to use them in Visual C#
15 Sep 2013
Enayat Ashkian
Overview of Key Object-Oriented Concepts in Visual C# (Quick Guide)
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Lucene.Net – Custom Synonym Analyzer
10 Sep 2013
AndrewSmith
How to use Lucene.net search to work with synonyms
WinXP
Win2003
Vista
C#
Architect
Dev
Design
Intermediate
Await Tasks in C#4 using Iterators
29 Aug 2013
Keith L Robertson
Write synchronous-looking asynchronous methods without async/await in Visual Studio 2010.
Dev
Intermediate
C#4.0
VB10.0
Threading
.NET4
Parallel
Asynchronous
Task
Compress/Decompress Zip Files without Third-party Libraries in C#
29 Aug 2013
Kumar Kisalaya
This is an alternative for "Compress Zip files with Windows Shell API and C#"
.NET3.5
VS2008
C#
Windows
Dev
Intermediate
VS2010
VS2012
Lazy Object Initialization with System.Lazy of T class
1 Jul 2013
S. M. Ahasan Habib
I explain how to use System.Lazy class with support of lazy initialization of object
C#
.NET
Beginner
Intermediate
Duck Typing with the Dynamic Keyword
24 May 2013
Marc Clifton
Don't do this at home.
C#
.NET
Dev
Intermediate
.NET4
.NET4.5
How To Use Java Packages In .NET
17 May 2013
Abhishek Kumar Goswami
This tip is about how to use Java packages in .NET using IKVM.NET
C#
Java
.NET
Beginner
Intermediate
Advanced
A Simple Scheduler in C#
13 May 2013
Eduardo Antonio Cecilio Fernandes
How to build a simple Scheduler in C# for Desktop and Web Applications
C#
.NET
Visual-Studio
Architect
Dev
Intermediate
Advanced
Threading
Scheduler
Google Analytics integration with Windows 8
12 May 2013
pramodhegde88
This article shows how to track your windows 8 app in GA
C#
Dev
Intermediate
VS2012
Using the Java Native Interface in C#
22 Apr 2013
Simon Agholor
How to invoke Java methods from a .NET application.
WinXP
.NET3.5
Java
Dev
Advanced
JNI
C#4.0
General
compiler
.NET4
DB to Browser - Easy Silverlight Overview
17 Apr 2013
J van Rooyen
A simple article: From DB to Browser using Silverlight
C#
SQL
.NET
Dev
ADO.NET
WCF
Intermediate
Silverlight
Run Windows Store Apps From Desktop
25 Mar 2013
Shai Raiten
How to work with Windows Store apps from a Desktop application - Run, Get App State, Stop, and more.
Windows
Win32
Visual-Studio
Dev
XAML
WPF
Intermediate
C#4.0
.NET4
Custom MSBuild Task to Undo Checked-out Binaries in TFS
19 Feb 2013
Jim Roth
Using the TFS API to undo checkouts for build processes
C#
XML
Windows
Visual-Studio
Architect
Dev
XAML
Intermediate
C#4.0
VS2010
DistinctBy in Linq (Find Distinct object by Property)
28 Jan 2013
Pranay Rana
DistinctBy in Linq (Find Distinct object by Property)
C#
.NET
Dev
Beginner
Intermediate
Bulk Data Management
27 Nov 2012
Srinivasu Pemma
This is the best way to handle or manage bulk data insert to sql server taken from my technical blog http://www.srinetinfo.com/2012/11/bulk-data-management.html
C#
performance
Data
Management
SqlBulkCopy
Query Notification using SqlDependency and SqlCacheDependency
3 Nov 2012
Abhishek Sur
The article demonstrates how you can use SQL Server Query Notification feature to get notification from database whenever the result of a command gets changed. Sample application demonstrating SqlDependency and SqlCacheDependency is also included.
C#
ASP.NET
SQL
.NET
SQL-Server
Architect
Dev
ADO.NET
WPF
Beginner
Return Anonymous type
25 Oct 2012
Pranay Rana
Return Anonymous type
C#
LINQ
How to perform fading transitions on Textures in XNA 4.0 using Interpolation Timers
7 Jul 2012
CJ Kent
Create an Interpolating Timer and use it to fade textures in and out in XNA 4.0
C#
Windows
WinMobile
Win32
Visual-Studio
Dev
XBox
Beginner
Intermediate
Advanced
Understanding and Implementing IDisposable Interface - A Beginner's Tutorial
1 Jul 2012
Rahul Rajat Singh
Understanding and Implementing IDisposable interface from a beginner's perspective.
C#
ASP.NET
Beginner
Format Number To Display
29 Jun 2012
Pranay Rana
Format Number To Display
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
ASP.NET
.NET
CLRBinding - Properties Binding
23 Jun 2012
igkutikov
Binding Properties of non GUI elements that still implement INotify
C#
Windows
.NET
XAML
WPF
Beginner
Intermediate
Binding
How to Start with XML and LINQ: A Beginner Guide.
11 Jun 2012
@AmitGajjar
How we can utilize power of LINQ with XML data.
C#
XML
LINQ
C#4.0
C# Speech to Text
7 May 2012
Sperneder Patrick
This article describes how to handle and use the SpeechRecognitionEngine class that is shipped with and since .NET 3.0.
WinXP
Vista
.NET3.0
.NET3.5
C#
Dev
Intermediate
Win2008
Win7
Provide plug-in support in your own applications
4 May 2012
HiDensity
A tutorial showing how to add plug-in support to your own applications.
C#
Windows
.NET
Dev
Intermediate
Easy Way of Converting a Decimal to a Fraction
30 Apr 2012
Opata Chibueze
How to convert a given decimal or double to a fraction in C#
C#
Beginner
Intermediate
maths
DelegatedTypeBuilder - Creating New Types and Adapters at Run-Time
28 Feb 2012
Paulo Zemek
This article presents classes to build new types at run-time without requiring users to understand IL instructions.
C#
Dev
Intermediate
.NET4
Custom Message Box in VC#
8 Feb 2012
Awadhendra1234
How to create custom message box in C#.NET
C#
.NET
.NET asynchrony in the UI context
21 Nov 2011
dmihailescu
UI and concurrent programming using IAsyncResult, BackgroundWorker, TPL, and ‘async’ syntax.
C#
.NET
Dev
Intermediate
Parallel
Async
syntax
Solve Linear and Polynomial Equations
3 Nov 2011
N.Banukobhan
This is used to Solve Linear or Polynomial equations.
C#
Windows
Intermediate
OOP
Mixing .NET and Assembly Language in a standalone 64-bit exe
17 Oct 2011
Jose A Pascoa
This article deals with building a standalone 64-bit .NET .exe file that is statically linked with an Assembly Language compiled object file.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C++/CLI
Windows
Win32
Win64
Dev
Processing Global Mouse and Keyboard Hooks in C#
31 Aug 2011
George Mamaladze
This class allows you to tap keyboard and mouse and/or to detect their activity even when an application runs in the background or does not have any user interface at all.
.NET1.0
.NET1.1
Win2K
WinXP
Win2003
VS.NET2003
C#
Dev
Intermediate
Online TV Toolbar Splitter / Slider in C#
23 Aug 2011
William SerGio
Online TV Toolbar Splitter / Slider
C#
Windows
.NET
Dev
Beginner
Numbers and Characters only Textbox Validation in C# !
5 Jul 2011
Mahmoud Hesham El-Magdoub
Filter your Textbox to Integers, Characters or doubles only in C# , Create customized numeric alphabetic texboxes
C#
Beginner
Autonumbering in Dynamics CRM 2011
22 May 2011
cbm
Learn how to create an autonumber system for custom entities in Dynamics CRM 2011.
C#
Visual-Studio
Dev
LINQ
Intermediate
VS2010
Development
Simple Method Caching
12 May 2011
seesharper
Shows how to create a simple method caching mechanism.
C#
.NET
Dev
Intermediate
Advanced
C# & SQLite 1007000
3 May 2011
kribo
.NET project with a SQLite embedded database
C#
SQL
.NET
ADO.NET
Intermediate
Type conversions with implicit and explicit operators
12 Apr 2011
After2050
This article helps to understand how to do user defined type conversions using implicit and explicit operators.
.NET
Dev
Beginner
C#3.5
Integrating an unmanaged C++ .lib with C#
6 Mar 2011
DLChambers
Demonstrates integrating Port95NT's unmanaged DLPortIO.lib with C#.
C++
C#
.NET
Dev
Intermediate
Create md5 Hash-code using Assemblies in SQL Server 2005
7 Jan 2011
Denis Strukachev
Create md5 hash-code using assemblies in SQL Server 2005
SQL-server-2005
C#
SQL
.NET
SQL-Server
Interaction between C# Application and Oracle through Custom Object
1 Jan 2011
Bibhas Paul
Interaction between C# application and Oracle through custom Object
.NET3.5
C#
ASP.NET
.NET
Architect
Dev
Design
Beginner
Intermediate
Advanced
Domain Specific Language using C# 4.0 - Part 3
30 Dec 2010
M Sheik Uduman Ali
Explains how to define internal DSL using C# language constructs
C#
.NET
Architect
Dev
Design
Beginner
Intermediate
All-Topics
C#4.0
.NET4
Generic Type Mapping
18 Dec 2010
Dave Sexton
A utility to assign the values of one type to another.
Windows
Dev
Intermediate
C#4.0
.NET4
Demystifying OAuth
30 Nov 2010
Paramesh Gunasekaran
An attempt to know under-the-hood of Open Authorization protocol
C#
ASP.NET
.NET
Dev
Intermediate
Refactoring copy/paste code with the use of delegates
3 Nov 2010
Carlos Conceição
A tactical solution for refactoring copy/paste patterns in C#.
.NET2.0
.NET3.0
.NET3.5
C#
Windows
Dev
Intermediate
C#3.5
General
.NET4
Alternative way for Window services to interact with desktop where operating > XP
23 Sep 2010
sashidhar
Alternative way for Window services to interact with desktop where operating > XP
Vista
C#3.0
C#
Windows
Beginner
C#4.0
Win7
WinForm
Lazy(Of T) Class in .NET Framework 4.0
26 Aug 2010
venugopalm
Initialize the object in lazy pace in .NET Framework 4.0
C#
.NET4
Introducing Code Contracts - Part 2
25 Aug 2010
Pete O'Hanlon
Using Code Contracts to make elegant code
C#
.NET
Dev
Beginner
C#4.0
.NET4
Introducing Code Contracts
25 Aug 2010
Pete O'Hanlon
Using Code Contracts to make elegant code
C#
.NET
Dev
Beginner
C#4.0
.NET4
Validating User Input - WPF MVVM
6 Aug 2010
Wayne Gaylard
Validating user input in a WPF MVVM Application using the IDataErrorInfo Interface
C#3.0
.NET3.5
C#
.NET
Architect
Dev
WPF
Beginner
C#4.0
validation
Microsoft Dynamics CRM 4.0 Plug-in Testing and Debugging
23 Jul 2010
Dinesh Uthayakumar
A technique to test/debug the Microsoft Dynamics CRM 4.0 plug-in
.NET3.0
C#
Dev
Intermediate
Application
testing
practices
Simple Guide to Mathematical Expression Parsing
18 Jun 2010
Mahyar Etedal
In this article, I introduce a very simple way to parse an expression.
C#
.NET
Win32
Design
Beginner
Linq to SQL Performance Considerations - Part 2
28 Apr 2010
Joe Pitz
Linq to SQL Performance Considerations - Part 2
C#
Windows
Dev
LINQ
Intermediate
Implementing Two-way Binding of a Numeric Value to a String (such as TextBox.Text)
26 Apr 2010
George Henry 1954
Presents a class that facilitates high-usability binding of an ordinary TextBox to a numeric property
C#3.0
C#
Windows
WPF
Silverlight
MVVM
WinForm
Globalization in WPF or Silverlight
14 Mar 2010
mikewishart
Dynamic globalization for WPF and Silverlight apps without breaking design time
C#
Windows
.NET
Architect
WPF
Intermediate
Silverlight
Generic Mapper
28 Feb 2010
Massimiliano Peluso "WeDev Limited"
This article show an easy and reusable solution to create a generic mapper between two entity objects.
VS2005
.NET3.0
C#3.0
.NET3.5
VS2008
Dev
Intermediate
C#4.0
VS2010
.NET4
Optimize Your Data Layer for Quicker Code Development
19 Feb 2010
Joe Pitz
Create re-useable code for your data layer
C#
.NET
Beginner
Intermediate
Advanced
Embedding IronPython in a C# Application
21 Jan 2010
James Wucher
Examples of embedding the Iron Python engine in a C# form application.
Embedded
C#
IronPython
scripting
Windows 7 Trigger Start Service
17 Jan 2010
Abhishek Sur
Implement services that start/stop automatically to some events like Device attached, Network Availability, Firewall port modified, Domain join, Group Policy change etc
C#3.0
VS2008
C#
Windows
Win32
Win64
Visual-Studio
Dev
Beginner
Win2008
3-tier Diffie Hellman
31 Dec 2009
taiar erez
Shared secret for three users over an unsecured network connection
C#
Architect
Intermediate
My Practise On Design By Contract. in C#.
2 Dec 2009
reborn_zhang
My Practise On Design By Contract. in C#.
C#
Windows
Architect
Advanced
All-Topics
Embedding JavaScript into C# with Rhino and IKVM
11 Nov 2009
GWBas1c
Describes a technique to call JavaScript from C#, and then to allow the JavaScript to call back into C#.
Mono
C#
Javascript
Windows
.NET
Dev
Linux
Intermediate
Advanced
Ways to Remove from List by Property Value
9 Nov 2009
Henrik Sterndorff Jessen
Having 2 Lists, how do you remove from List1 all the instances of List2, matching a property value
C#
Windows
.NET
LINQ
Intermediate
How to Integrate C# Window in C++ Project
10 Oct 2009
Daniel Yanovsky
This article describes how to integrate C# Window Form in C++ Project
C++
C#
Windows
.NET
Visual-Studio
Dev
COM
Intermediate
Advanced
Using Exchange 2003 with Webdav (Send, Retrieve, Attachments, Contacts, Mailboxsize, Mark as Read)
18 Sep 2009
Dennis Betten
Using Exchange 2003 with Webdav
.NET3.5
VS2008
C#
.NET
Visual-Studio
Dev
Intermediate
Advanced
WinForm
How To Create a Windows Event Log and Write your Custom Message as well
22 Aug 2009
Md. Marufuzzaman
A simple class to create a Windows event log and write your custom message as well
VS2005
C#2.0
C#3.0
VS2008
C#
Windows
Visual-Studio
Beginner
C#4.0
Print Screen in C#
21 Aug 2009
jp2code
How to Capture the PrintScreen keypress and Save it to an Image
C#2.0
C#3.0
C#
C# WCF Client/Server without HTTP with Callbacks Made Easy
19 Aug 2009
Bob Bevers
A simple way to do callbacks that works in C# in programs
C#
Windows
Dev
WCF
Beginner
How To Manage Windows Service Application on our Local Computer
4 Aug 2009
Md. Marufuzzaman
This article will demonstrate how we can manage Windows service application on our local computer.
VS2005
.NET3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Beginner
Intermediate
.NET4
How to Setup a Websphere MQ with C# .NET: GUI to Put/Get to Local & Remote Queues
2 Jul 2009
Reza Servia
Example to Put/Get Messages to Local and Remote Queues for Websphere beginners
C#
Windows
.NET
Visual-Studio
Dev
Beginner
Implementing Message Queue Using Counting Semaphores
26 Jun 2009
Bunty1983
Implementing message queue in C Sharp
.NET2.0
WinXP
Vista
Mono
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Windows
Generic implementation of IEditableObject via TypeDescriptor and Reflection
24 Jun 2009
Charles Strahan
A demonstration of how to create an IEditableObject wrapper for any object, and a detailed look at the concepts and patterns used.
C#2.0
C#3.0
.NET3.5
Architect
Dev
Intermediate
Talk to Sun One LDAP with .NET DirectoryServices
24 Jun 2009
rogwabbit5
Add, Update, Delete and Search Sun One LDAP with .NET DirectoryServices
.NET2.0
.NET3.0
.NET3.5
C#
ASP.NET
.NET
DBA
Dev
COM
COM+
Explicit Implementation of Interface
10 Jun 2009
Vinod Kumar Gupta
Polymorphism using interfaces
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Architect
Dev
Design
Advanced
Serialization and Deserialization in ASP.NET with C#
27 May 2009
Chirantan Upadhyay
Serialization and Deserialization in ASP.NET with C#
.NET2.0
C#2.0
C#3.0
C#
ASP.NET
.NET
Dev
Intermediate
Reading Image Headers to Get Width and Height
28 Apr 2009
andywilsonuk
Looks at techniques for getting an image's width and height quickly
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
AOP Implementation of INotifyPropertyChanged
11 Apr 2009
xpete111
How to implement the INotifyPropertyChanged interface, for lazy people :)
C#
.NET
Dev
Intermediate
Pass Data from One Form to Another Form
25 Mar 2009
Angsuman Chakraborty
How to transfer data from one form to another form
.NET2.0
WinXP
.NET3.0
.NET3.5
C#
Windows
.NET
Dev
Design
Beginner
Using Dynamic Proxies for Fault Tolerance and Failover
4 Mar 2009
Derek Viljoen
How to leverage LinFu (or any other Dynamic Proxy implementation) for Fault Tolerance and Failover
WinXP
Win2003
Vista
.NET3.0
.NET3.5
C#
Architect
Dev
Advanced
Win2008
Implementing MFC-Style Serialization in .NET - Part 2 - Reading MFC Serialized Objects into .NET
21 Jan 2009
Robert Pittenger, MCPD-EAD
This article shows how to read into a .NET application binary files created using MFC serialization.
.NET2.0
C++
C#
MFC
Dev
Intermediate
Implementing MFC-Style Serialization in .NET - Part 1
21 Jan 2009
Robert Pittenger, MCPD-EAD
This article shows how to implement MFC-style object serialization in .NET.
.NET2.0
C++
C#
MFC
Write text to transparent GIF
19 Jan 2009
Abdallah Gomah
How to write text to a transparent GIF image and save it back without loosing the transparency.
C#2.0
C#
Windows
Dev
WinForm
A simple and complete logger for .net applications
30 Dec 2008
ichramm
The very complete logger for .net
.NET2.0
Mono
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Beginner
How To Work Around Passing a Property by Reference
27 Nov 2008
Yang Yu
How to work around passing a property by reference using delegates and wrapper class.
C#
.NET
Dev
Design
Intermediate
Create a Remote Process using WMI in C#
21 Nov 2008
Moorthi N
Create a remote process using WMI in C#
.NET1.0
.NET1.1
.NET2.0
.NET3.0
C#
Serialize - Deserialize multiple Objects
8 Nov 2008
Ashish Mundra
Serializes and Deserializes multiple objects one at a time
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Display Confirmation message in Console application
5 Oct 2008
Jans Mary Suncy
Display Confirmation message in Console application
VS2005
C#
.NET
Visual-Studio
Intermediate
Extensions - what can I do with them
29 Sep 2008
Zakir Hoosen
What are the possibilities of extension classes? See how you use them to provide logging facilities automagically
C#2.0
C#3.0
.NET3.5
C#
.NET
Architect
Design
Beginner
Intermediate
Advanced
IBM Websphere MQ Process Message Immediately with C#
21 Sep 2008
Mr.Fuangwith S.
IBM Websphere MQ process message immediately with C#
C#
Windows
Visual-Studio
Dev
Beginner
Installing and Using side-by-side native assemblies from C# and MC++
10 Sep 2008
akiran
This article details how to create, install and use side-by-side native assemblies from C# and MC++.
WinXP
Win2003
C++
C++/CLI
C
C#
Windows
Architect
Dev
COM
Set TextBox Height
7 Sep 2008
hayes.adrian
How to change the height of a single-line textbox
.NET2.0
Win2K
WinXP
Win2003
Vista
TabletPC
C#
Complex Properties in C#
5 Sep 2008
DaveyM69
'Complex properties' and Size3D in C#.
.NET2.0
.NET3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Dev
Intermediate
How To Disable FlashPlayer (AxShockwaveFlash) Right-click ContextMenu
5 Sep 2008
IncureForce
How to disable FlashPlayer (AxShockwaveFlash) right-click ContextMenu
.NET1.0
.NET1.1
.NET2.0
.NET3.0
.NET3.5
C#
Intermediate
Flash
Extract icons from EXE or DLL files
1 Sep 2008
Tsuda Kageyu
Extract all the variations of an icon, including the ones ExtractIconEx() can't extract.
.NET2.0
Win2K
WinXP
Win2003
Vista
C#3.0
C#
Windows
.NET
Dev
How to run PowerShell scripts from C#
29 Aug 2008
jpmik
An article on embedding and/or launching PowerShell scripts from a C# program.
.NET2.0
Vista
VS2005
C#2.0
.NET3.0
Dev
Intermediate
Scan directories using recursion
15 Jul 2008
Jan Schreuder
A generic class for scanning directories using recursion and events
C#2.0
C#3.0
C#
Using OleDb to Import Text Files (tab, CSV, custom)
15 Jul 2008
Jan Schreuder
A simple class to help you get started with the OleDb Jet Engine to import text files
.NET1.0
.NET1.1
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Convert an integer to a base 64 string and back again very quickly
4 Jul 2008
w.hooper
Convert a positive 32 bit integer to a base 64 string. This is the fastest and shortest encoding / decoding of an integer to / from text. Easily modified for 64 bit integers.
C++
C
C#
.NET
Dev
Intermediate
Preventing Multiple Application Instances When Using Application.Restart
27 Jun 2008
therutman
Use the Mutex class with a timeout to prevent more than one instance of an application running in a situation where Application.Restart is being called.
.NET2.0
C#2.0
C#3.0
C#
Windows
.NET
Dev
Intermediate
Retrieve Names from Nested AD Groups
25 Jun 2008
kian01
This code walks though all nested groups under an Active Directory group and returns all user names that are members of these.
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Visual-Studio
Dev
Using a TypeDescriptionProvider to support dynamic run-time properties
16 Jun 2008
Nish Sivakumar
This articles explains how to implement a TypeDescriptionProvider for a class to support multiple object types using a single class type
.NET3.0
C#3.0
VS2008
C#
.NET
Visual-Studio
Architect
Dev
Design
Beginner
Multiple Ways to do Multiple Inserts
5 Jun 2008
Neeraj Saluja
Various ways to do Multiple Inserts in SQL Server 2000/2005 or Oracle Database using ADO.NET in single database round trip.
.NET1.1
.NET2.0
C#2.0
C#
.NET
Dev
ADO.NET
Intermediate
Basic C# Web Browser in Visual Studio 2008
5 Jun 2008
PaulU
This is a simple web browser I made in C# using visual studios 2008
C#
Windows
Beginner
Descending Sorted List
26 May 2008
Or Shnaider
What if you want the object to be sorted in descending order?
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Excel Converter To Microsoft SQL SERVER
24 May 2008
HamidMoghadam
This application dynamically gets the Excel database and converts it to SQL Server
.NET2.0
C#
.NET
CEO
Architect
DBA
Dev
QA
Design
Intermediate
Getting Closer to Multiple Inheritance in C# 3.0
13 May 2008
Audaxis
How to implement multiple inheritance in C# 3.0
C#3.0
C#
.NET
Architect
Dev
Design
Intermediate
How to Execute a Command in C# ?
11 May 2008
Sandeep Aparajit
This article will help you to execute a command in C#, just like we execute a command using the Windows command prompt
C#2.0
C#3.0
C#
Dev
Intermediate
Simple C# Downloader
30 Apr 2008
Sean Dastouri
Connect and download any file from the Internet using .NET and C#
C#3.0
C#
.NET
Dev
Beginner
C# and MySQL/Connector 5.2
22 Mar 2008
kribo
An article on how to connect to a MySQL database using the Connector/NET 5.2
C#2.0
C#3.0
C#
DBA
Dev
Intermediate
MySQL
Convert MP3 to EXE
18 Mar 2008
Giorgi Dalakishvili
An article showing how to convert MP3 file to executable file
.NET2.0
WinXP
VS2005
C#2.0
C#3.0
C#
Windows
.NET
Dev
Intermediate
Object Cloning at its simplest
28 Feb 2008
Rahul D.
A reusable static class to clone objects, not specific to TYPE of the object
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
C#
.NET
Visual-Studio
Dev
Beginner
Multiple Inheritance With Interfaces
13 Feb 2008
ANURAG VISHNOI
This articles talks about the clash situation where a function with the same name resides in two interfaces and one Derived class call it.
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
Bat file compiler
13 Feb 2008
Giorgi Dalakishvili
An article deskribing how to convert a bat file to an executable.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Send multiple parameters to a thread in C#
12 Feb 2008
Pasupathi Narayanan
This article explains how to create a C# thread that takes a function method with multiple input parameters. Also explains how do we get a return value in this scinario.
C#2.0
C#3.0
C#
Notification from Icon in statusbar
1 Feb 2008
Sun Rays
Notification icon will be displayed in statusbar and from Icon can open webapplication
.NET2.0
VS.NET2003
C#
ASP.NET
Windows
Dev
Intermediate
Scrolling a Rich/Textbox Automatically
1 Feb 2008
Lipman Roi
How to scroll a textbox by given pixels
C#
Windows
Win32
Beginner
Intermediate
Quiz - C# and .NET Secrets
1 Feb 2008
r.stropek
You are a .NET professional? C# is your native language? Try to answer these questions and prove it! We have assembled a set of questions around C#, the CLR and Intermediate Language. Even if you are not perfectly familiar with those topics give it a try!
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Beginner
Intermediate
Using the SqlServer.Management.Smo
1 Feb 2008
Ashfield
Making use of the SqlServer.Management.Smo to get information about database objects
.NET2.0
C#
SQL-Server
SetServiceDescription
14 Jan 2008
PIEBALDconsult
A method for setting the "description" of a Windows Service.
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Porting from C++ to C#: Huo Chess Example
11 Jan 2008
Palavos
An example of how to move from C++ to C# with minimal effort
C++/CLI
C#
Dev
Intermediate
Custom Serialization Example
9 Jan 2008
sdktsg
An example of implementing custom serialization, how to serialize a collection, and using a File Serialization utility class
.NET2.0
C#2.0
C#
.NET
Beginner
Intermediate
Model View Presenter Using Dependency Injection and Threading Support
8 Jan 2008
mikeperetz
How to code the MVP pattern using Spring.Net.
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Type-Strong Asynchronous Execution
5 Jan 2008
Jacob Korsgaard
Executing a method asynchronously with typed parameters.
C#2.0
C#3.0
C#
Windows
.NET
Dev
Intermediate
A Study In Equality
26 Dec 2007
Marc Clifton
Understanding value and ref types for equality tests and as keys in collections
Win2K
WinXP
Win2003
Vista
TabletPC
Embedded
C#
.NET
Dev
Beginner
Complete Unit Conversion Sample in C# .NET
26 Dec 2007
Antonom
How To Convert { Cm Px In Mm } Unit ?
.NET2.0
WinXP
Win2003
Vista
.NET3.5
C#
ASP.NET
WebForms
Beginner
Intermediate
File Compression with ZipForge .NET Library
15 Dec 2007
satya r
File Compression with ZipForge .NET Library
C#2.0
C#3.0
C#
Reflecting on Generics
12 Dec 2007
Derek Viljoen
How to access, use and interpret generic classes and methods using reflection
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Win32
Win64
Dev
Visual Studio Tools for Office 2008 Ribbon Designer with XLINQ for Yahoo
5 Dec 2007
hackman3vilGuy
See the new Ribbon Designer in Visual Studio 2008 allowing you to graphically create ribbons for your Office add-ins. Add images from the Yahoo Image Search API and analyse the content of your document
Win2K
WinXP
Win2003
Vista
C#3.0
VB9.0
.NET3.5
VS2008
C++/CLI
Architect
How To Use Extension Methods
25 Oct 2007
Steve Hansen
Explains how extension methods work and how you can use them.
C#3.0
.NET3.5
VS2008
Windows
Dev
Beginner
How To: (Almost) Everything In WMI via C# Part 2: Processes
19 Oct 2007
thund3rstruck
A C# Wrapper for WMI Win32_Process Class
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
iPhone like List Scrolling with FingerFlicker
5 Oct 2007
8r13n
Simple example of how to build a finger controlled list that runs smoothly
.NET2.0
C#2.0
Windows
.NETCF
Visual-Studio
Mobile
GDI+
CEO
Dev
Design
Dynamic Crystal Report with C#
29 Sep 2007
Manjula Wickramathunga
This program shows how to dynamically load data from a database and application into the Crystal Report
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Creating a Tasktray Application
23 Sep 2007
[ICR]
How to create an application that consists primarily of a tasktray icon
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
.NET3.0
C#3.0
Visual-Studio
Open Source QRCode Library
20 Sep 2007
twit88
How to use QRCode library to encode and decode QRCode
.NET2.0
WinXP
Win2003
VS2005
C#2.0
Dev
Intermediate
Google Desktop Command Line Search
14 Sep 2007
piotr.kolodziej
How to perform Google desktop search query in C#
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
How To Convert an HTML Table into an XML File
23 Aug 2007
Jia.Chen
This article demonstrates how to efficiently convert an HTML table into an XML file
C#
XML
Windows
.NET
Visual-Studio
HTML
Dev
Beginner
Automatically GAC an assembly after a build and include debug info.
10 Aug 2007
Justin.Jones
This describes how to modify a VS project to automatically GAC an assembly after a build and optionally include debug info.
VS.NET2003
VS2005
C#2.0
Windows
.NET
Dev
Intermediate
How To Parse Hyperlinks in an HTML Document and Follow Them Recursively
5 Jul 2007
Christoph Schick
This article shows you how to parse hyperlinks in an HTML document using regular expressions and follow them recursively
VS2005
C#2.0
Windows
.NET
Dev
Intermediate
Parsing the IL of a Method Body
28 Jun 2007
Sorin Serban
This article shows how to get a readable and programmable result from the IL array provided by the MethodBody.GetILAsByteArray() method.
.NET2.0
WinXP
VS2005
C#
Dev
MSIL
Intermediate
Multi Page Multi Column Text Printing
15 Jun 2007
Fiwel
How to do a multi page multi column text printing
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Run Microsoft SyncToy from a Console Application
14 Jun 2007
AToad
An article that shows how to run the Microsoft's SyncTool application from a console application.
.NET2.0
VS2005
C#
Windows
Dev
Intermediate
Create a Custom Color Shading in C#
15 May 2007
Jack J. H. Xu
This article shows how to create a custom color shading
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
How to redirect Standard Input/Output of an application
27 Apr 2007
Manish Ranjan Kumar
This articles demonstrates how to redirect Standard Input/Output of an application.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
WinForm
A WGS84 to Swedish National Grid (RT90) Projection Class
24 Apr 2007
flmz_81
An article on how to transform planar coordinates from the the WGS 84 Ellipsoid onto the Swedish National Grid (Riket koordinatsystem 1990).
.NET2.0
C#
Windows
Dev
Intermediate
How to Keep Your Sanity and Multiple Projects Version Numbers in Sync
23 Apr 2007
Herbrandson
A simple solution to keeping multiple projects version numbers in sync
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
.NET3.0
VB7.x
VB8.0
VB9.0
C#
How To: (Almost) Everything In WMI via C# - Part 3: Hardware
3 Apr 2007
thund3rstruck
An Extensible Framework for enumerating WMI Class Properties
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Lambda Expressions and Expression Trees: An Introduction
14 Mar 2007
J. Dunlap
Introduces C# 3’s lambda expressions and expression trees in an easy-to-understand way, and describes their benefits and uses. Also touches on anonymous delegates.
VS2005
.NET3.0
C#3.0
Windows
Dev
LINQ
Intermediate
Using late binding to ActiveX controls in C#
13 Feb 2007
Rafal Ziolkowski
Using ActiveX controls in Windows Forms applications using C#. NET.
.NET1.1
VS.NET2003
Windows
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
C# Programming - Memory Management
Understanding weak references in .NET
13 Oct 2013
Paulo Zemek
Understand what is a weak reference and how it can help you in caching scenarios or to avoid memory leaks.
C#
.NET
Dev
Beginner
Understanding Generic Dictionary in-depth
3 Dec 2012
Ofir Makmal
A deep-dive of what is going on under the hood.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Architect
Dev
Advanced
Plugging and Preventing Managed Memory Leaks
22 Nov 2012
Amit Bezalel
Tackling mananged memory leaks using windbg, profiliers and weakreferencs
C#
Windows
Advanced
Debugging
memory
Memory Mapped File Interoperability with .NET Objects
23 Oct 2012
Crooked path
This article provides the basic framework for reading/writing .NET objects, targeting the Windows Memory Mapped File API.
C#
Dev
Intermediate
.NET4
.NET4.5
A replacement for MemoryStream
19 Mar 2012
sebastianfriston
Explains the cause of the OutOfMemoryExceptions which commonly occur when using MemoryStream, and introduces a replacement which uses a dynamic list of memory segments as a backing store, as opposed to a single array, making it more resilient with large datasets.
C#
.NET
Dev
Intermediate
Excel Automation - With Clean Exit/Quit
11 Sep 2011
Anshul Mehra
This article provide APIs & functionality so that Excel Quits after automation
C#3.0
C#
Windows
Intermediate
C#4.0
WinForm
Reducing memory footprint and object instance sizes: StructLayoutAttribute is only the beginning
25 Jul 2011
R. Stacy Smyth
Calculating the size of objects, and unexpected ways to make them smaller.
C#
Windows
.NET
Dev
Intermediate
Advanced
Object Pool Class for C#/.NET Applications
28 Apr 2011
Syed Rafey Husain
This article is about a thread safe object pool class that is very easy to use.
C#
.NET
Dev
Intermediate
Programming Memory-Mapped Files with the .NET Framework
4 Jan 2011
Jun Du
An introduction to MMF and shared memory in .NET applications.
WinXP
Win2003
Vista
.NET
Dev
Intermediate
Win2008
C#4.0
Win7
VS2010
Removing Event Handlers using Reflection
23 Aug 2010
Hedley Muscroft
How to remove an object's Event Handlers using Reflection
C#
Monitoring Process Statistics in C# WPF
25 Jul 2009
Najam ul Hassan
In this article, I will explain the performance monitoring of any instance in the Form of statistics and graphs as well.
C#2.0
C#3.0
.NET3.5
C#
.NET
Dev
QA
WPF
Intermediate
Advanced
WeakReferences as a Good Caching Mechanism
10 Apr 2009
Paulo Zemek
This article shows that weak references are a good caching mechanism if used with a KeepAlive structure in mind for recently used objects.
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Intermediate
Shallow Copy vs. Deep Copy in .NET
10 Oct 2008
Ahmad Eid Salim
Shallow and deep copy are used for copying data between objects.
VS2005
C#
Windows
Dev
Intermediate
Implementing IDisposable and the Dispose Pattern Properly
30 Dec 2007
Scott Dorman
1 alternative
Explains how to properly implement the IDisposable interface, the Dispose Pattern, and deterministic finalization.
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
DotGNU
C#2.0
.NET3.0
C++/CLI
VB
The ELMO Principle - Part 1 - Stack and Heap Usage
20 Dec 2007
UsualDosage
Utilizing the Etremely Low Memory Optimization principle.
WinXP
Win2003
Vista
C#2.0
C#3.0
C#
Windows
Architect
Dev
Intermediate
Pinned Object
11 Feb 2007
Marc Clifton
A helper class for working with structures that need to be pinned to prevent the GC from moving them.
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
.NET
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
C# Programming - PInvoke
Typesafe wrapping of a C++ Quant library
3 May 2014
tcassisi
Use advanced techniques to provide a high performance, concurrent, typesafe API around a non-threadsafe typeless one
C++
Advanced
C#4.0
Finance
Advanced Topics in PInvoke String Marshaling
12 Apr 2013
David Jeske
An exploration of some subtle different ways that strings can be marshaled with PInvoke.
C#
.NET
Dev
Intermediate
Advanced
PInvoke pointer safety: Replacing IntPtr with unsafe struct pointers
24 Aug 2012
David Jeske
Replacing IntPtr with unsafe struct pointers.
C#
.NET
Dev
Intermediate
Advanced
Sort Windows on the Windows Taskbar or Minimize them to System Tray
12 Feb 2011
StehtimSchilf
TaskbarSorterXP is a small utility which allows the user to sort the windows on the Windows Taskbar. Additionally windows can be minimized to system tray
WinXP
C#3.0
C#
Windows
Beginner
Win7
Sorting
PInvoke
WinForm
Clearing the Console Screen using API
1 Apr 2010
Mohammad Elsheimy
Learn how to clear the console screen via API calls. In addition, learn some console techniques such as moving the text around the screen.
C#
.NET
Win32
Advanced
How To Convert PDF to Image Using Ghostscript API
28 Mar 2010
Lord TaGoH
How to use Ghostscript library to create an image (or images) from a PDF file
Win2K
WinXP
Win2003
Vista
C#
Windows
Dev
Beginner
Using Hooks from C#
30 Dec 2009
Don Kackman
An article on using Windows hooks from .NET, demonstrated with a MouseHook.
.NET1.0
.NET1.1
Win2K
WinXP
VS.NET2003
C#
Dev
Intermediate
Creating System Restore Points using PInvoke
23 Jul 2009
ub3rst4r
How to create system restore points for Windows in C# with PInvoke
Win2K
WinXP
Win2003
Vista
C#2.0
C#3.0
C#
Windows
.NET
Win32
Control in Focus in Other Processes
1 Apr 2009
Andrec
Retrieve the hWnd of focused controls in other applications.
.NET1.0
.NET1.1
.NET2.0
.NET3.0
.NET3.5
VS2008
C#
Win32
Dev
Intermediate
Subclassing TextBox Using Native Callbacks
3 Jan 2008
imran afzal
Adding Click Event on a Textbox by Subclassing using Native Callbacks
.NET2.0
C#2.0
C#3.0
C#
.NETCF
.NET
Dev
Intermediate
Window Tray Minimizer
26 Oct 2007
Giorgi Dalakishvili
An article showing how to minimize any Window to the system tray
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
.NET and COM Object Events in Console Applications
5 Sep 2007
Boaz V
How to receive events from a COM object using the application message loop in a console application.
.NET1.1
.NET2.0
C#2.0
Windows
Dev
COM
Intermediate
How to Marshal a C++ Class
15 Mar 2007
jeffb42
An article on how to marshal a C++ class
C#2.0
C++
Windows
.NET
Visual-Studio
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
Reflection
Reflection.Emit based native library call
3 Apr 2014
mll5
Reflection.Emit based native library call
C++
C#
Intermediate
reflection
Reflection optimization techniques
29 May 2013
Jain, Ajay
The article presents some .NET techniques for using Reflection optimally and efficiently.
Win2K
WinXP
Win2003
Vista
C#3.0
.NET3.5
Windows
.NET
Architect
Dev
Reflection with IDispatch-based COM objects
7 Jan 2013
Bill Menees
Use .NET's TypeToTypeInfoMarshaler to get a full .NET type with member information from an IDispatch-based COM object.
C#
.NET
Dev
Intermediate
Power of Dynamic: Reading XML and CSV files made easy using DynamicObject in C#
10 Aug 2012
Mahesh Kumar Velayutham
DynamicObject wrapper for XML and CSV reading
C#
Windows
Dev
Design
Intermediate
ReflectionHelper
6 Aug 2012
Paulo Zemek
This class makes getting MemberInfos easy, without the use of magic strings (so it is refactoring friendly) and also allows you to create delegates to do fast accesses to those items, much faster than the normal Invoke, GetValue or SetValue methods.
C#
.NET
Intermediate
C#4.0
.NET4
Fastest XML Serialization and Reflection Library
23 Mar 2012
rj45
XML
Intermediate
reflection
XmlReader
XPath
CLI: Command Line Interface Tool for C# Apps
6 Mar 2012
m0rdred
Tired of generating your command line parsing interface to your apps? Here is yet another CLI tool for helping you do just that.
XML
Windows
.NET
Dev
Linux
Intermediate
C#4.0
reflection
Console
serialization
Parameters Flexibility When Late Binding to an Event
20 Jun 2011
Asher Barak
.NET allows binding to an event with a method that has a different signature than that of the published delegate, as long as the return type and the parameter types are derived from those in the published delegate. This article offers a mechanism for allowing this flexibility when late binding to an
C#
.NET
Dev
Intermediate
Copy Properties From One Object To Another
27 Mar 2011
Adrian Vintu
Deep copy routine for complex objects that can return a destination type different than the source type.
.NET3.5
C#
Dev
WCF
Intermediate
Advanced
Recursive
C#3.5
Framework
Reflection is Slow or Fast? A Practical Demo
5 Nov 2010
Abhishek Sur
The article demonstrates how Reflection APIs behaves in real time development and also gives you few ways to improve its performance.
C#2.0
C#3.0
C#
.NET
Architect
Dev
Intermediate
All-Topics
C#4.0
Dynamic Type Using Reflection.Emit
4 Nov 2010
Abhishek Sur
In this article, I have provided sample codes to ensure you could build your own Dynamic Type easily using Reflection.Emit classes.
C#2.0
C#3.0
C#
Architect
Dev
Intermediate
Advanced
C#4.0
Using Reflection to Manage Event Handlers
26 Oct 2010
Derek Viljoen
How to wire up delegates to events using reflection
C#
.NET
Intermediate
Quickly Generate and Use Dynamic Class
15 Sep 2010
David Furshpan
Quickly show you how to create and use a dynamic type/class
C#
Windows
WPF
Intermediate
Silverlight
MVVM
Dynamic Loading of Assemblies at Runtime through .NET Reflection
8 Sep 2010
anshudutta
Shows the ability of .NET to load assemblies at run time based on appropriate necessities by using the power of late binding and reflection
C#
XML
.NET
Dev
Intermediate
Invoke a Lambda Function through Reflection
10 Aug 2010
brianclemmensen
How to call a strongly-typed lambda function with reflection
.NET3.5
C#
.NET
Dev
Intermediate
.NET4
Declarative Data Load for Object Properties & .NET UI Controls
15 May 2010
Chandramouleswar Chakicherla
This article details a new practice to prepare the .NET Business Objects using the data retrieved from the Database and binding them to .NET UI Controls dynamically using Reflection through centralized mapping between a types’ Properties Vs Data-Columns Vs UI-Controls.
C#
ASP.NET
.NET
Visual-Studio
Architect
Dev
ADO.NET
WebForms
Design
Beginner
Loading an assembly using Reflection and invoking static methods from it
14 May 2010
Syed Fasih
Invoking static methods from an assembly at runtime using Reflection.
C#
Windows
Dev
WebForms
Intermediate
WinForm
Using Reflection to Create a Factory Class for Dynamic Method Invocation using Templates
5 Mar 2010
caloia
How to call templates dynamically with Reflection
C#3.0
C#
Windows
.NET
Dev
Intermediate
Advanced
C#4.0
EF
Using Custom Attributes to Map Database Tables and Columns to Classes and Fields
18 Feb 2010
Alaric Dailey
Building an O/R Mapper: Step 2.
C#
.NET
Dev
ADO.NET
Intermediate
Load Any Object From Most Any Database
8 Feb 2010
Alaric Dailey
Building An O/R Mapper Step 1
C#
.NET
ADO.NET
Beginner
Intermediate
Simple Object Serializer
8 Dec 2009
Thorsten_Loos
Simple object serializer using .NET Reflection and XML
.NET2.0
Win2K
WinXP
Win2003
Vista
.NET3.0
.NET3.5
C#
XML
Dev
Reflection to Read XML
16 Nov 2009
KN.Sudha
How Reflection can be used to populate XML data to BO
C#
Generic user control to edit any arbitrary object
15 Nov 2009
Anantjot Anand
This article will provide insight into how Reflection could be helpful in developing generic desktop user control interfaces.
C#
.NET
Architect
Dev
Intermediate
WinForm
Parse DataSet via Reflection
1 Sep 2009
NeoPunk
This article shows how to bind relational data model with object design model
SQL-CE
C#
WinMobile
Mobile
Dev
Intermediate
J2ME
EF
Examining an Assembly at Runtime
10 Aug 2009
logicchild
An article that desribes how to use the Reflection API.
C#2.0
C#3.0
.NET
Dev
Intermediate
Custom Objects Searchable through Reflection
28 May 2009
I-Flite
Make your custom objects searchable simply by annotating them.
C#2.0
C#3.0
.NET
Dev
Intermediate
Using Reflection to load unreferenced assemblies at runtime in C#
24 Jan 2009
jacobjordan
Very useful for making plug-in or addon support in .NET applications.
C#2.0
C#3.0
C#
.NET
Intermediate
Advanced
Late Binding Helper Library
21 Jan 2009
Ricardo Amores Hernández
Simple library which aims to simplify late binding calls with C#
C#2.0
Windows
.NET
Dev
Intermediate
Dynamic class loading
12 Dec 2008
MarkusDoof
Dynamic class loading using a registered section structure in the config file.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Dev
Advanced
WinForm
Compressed DataTable serialization using GZip
17 Sep 2008
A$TRAL Moristar
Using this FastDataTable you can serialize your data with fast and good compressing.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
ADO.NET
Intermediate
Strong: Reflection without magic strings
11 Aug 2008
Nicholas Butler
A class that safely retrieves MemberInfos using the C# 3.0 compiler.
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Architect
Dev
LINQ
Intermediate
Tracing Events Raised by Any C# Object
19 Jul 2008
davidbakin
Describes a class to trace events raised by any C# object, via .NET Reflection
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Using the LINQ ColumnAttribute to Get Field Lengths from your Database
30 Jun 2008
HightechRider
Reflecting on LINQ properties gets you information about the length of your database fields
C#
Windows
Architect
DBA
Dev
QA
LINQ
Intermediate
BBuilder: Open Source Batch Builder
1 Nov 2007
breezback
An article on BBuilder - Open Source Batch Builder
.NET2.0
C#
Windows
Visual-Studio
Dev
Intermediate
Reflection in C# Tutorial
28 Aug 2007
Idemudia Sanni Esangbedo
Reflection in C# Tutorial
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
Implementing a generic CSV file importer using Reflection and attribute based programming in C#.NET
1 Aug 2007
Benzi K. Ahamed
The purpose of this article is to discuss the design and development of a generic CSV file importer using features like Reflection and attributes present in .NET. This article serves as an example on how Reflection and attribute based programming can be used to create very powerful constructs.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Creating a Reflections Class Library and Implementation
23 Jun 2007
mariocatch
Contains an example Reflection class that handles dynamic input/parsing parameters for finding/calling methods on the fly (dynamically)
WinXP
C#2.0
.NET
Visual-Studio
Dev
Intermediate
Reflection for freshers
13 Jun 2007
shinilkp
Some examples of Reflection which may be useful for fresh .NET developers.
.NET2.0
VS2005
C#2.0
Windows
Dev
Beginner
Dynamic Assemblies using Reflection.Emit. Part II of II - Reflection.Emit
6 May 2007
Piyush S Bhatnagar
This article explains how Reflection.Emit classes can be used to dynamically generate .NET assemblies.
VS.NET2003
VS2005
C#2.0
Windows
.NET
Dev
MSIL
Intermediate
HyperDescriptor: Accelerated dynamic property access
20 Apr 2007
Marc Gravell
Provides a vastly accelerate runtime property implementation that can be applied even to closed-source classes
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
Reporting
Create/Read Advance PDF Report using iTextSharp in C# .NET: Part I
27 Nov 2013
Debopam Pal
Create/Read/Write Advance PDF Report using iTextSharp.DLL in Desktop, Mobile, Web Application
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
ASP.NET
Dev
Beginner
Intermediate
C#4.0
Create/Read/Edit Advance Excel 2007/2010 Report in C#.Net using EPPlus
13 Nov 2013
Debopam Pal
Export Advance Excel 2007 Report
C#
Windows
.NET
Win32
Visual-Studio
Beginner
Intermediate
C#4.0
Win7
VS2010
Progress Reporting Framework
7 Sep 2011
Doc Lobster
Reporting Progress for Complex Algorithms
C#
Windows
Dev
Intermediate
WinForm
Genius Open HTML Generator - How To Easily Create an Amazing Report
22 Oct 2009
APIReport
Generate an HTML table in 4 lines of code either from a SQL query or a DataTable. Highlighting, sorting, all is customizable
VS2005
C#2.0
C#3.0
VS2008
C#
Javascript
CSS
SQL
Windows
Visual-Studio
How To Prevent "Enter Parameter Value" Dialog Popping Up While Using Crystal Report
27 Sep 2008
Sneha B Patel
This article contains code to prevent popping up "Enter Parameter Value" dialog for each SQL stored procedure parameter with dynamic database
C#
DBA
Dev
Intermediate
Crystal Report with DataSet and DataTable using C#
8 Sep 2008
Rehan Ahmad Abbasi
Crystal Report with Dataset and DataTable using C#
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
.NET3.0
.NET3.5
C#
Using Crystal Report with Oracle and parametrized Query (Passing sql query parameters to crystal reports)
3 Aug 2008
Rehan Ahmad Abbasi
Using Crystal Report with Oracle and parametrized Query (C#.net windows application). Passing sql query parameters to crystal reports
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
VS.NET2003
VS2005
C#2.0
How to do paging and navigation with Crystal Reports using C# .NET
10 Dec 2007
KennyPatel
Crystal Reports with paging and navigation functionality with C# .NET.
C#2.0
C#3.0
.NET
Dev
Intermediate
Reporting XML data using Crystal Reports
22 Oct 2007
Asif Sayed
This article will show you how to report XML data with Crystal Reports and a Windows Forms client.
.NET2.0
WinXP
VS2005
C#2.0
XML
Dev
ADO.NET
Beginner
WinForm
top
Sort by Updated
Title
Updated
Author
Score
Samples
C# Classes vs. Interfaces with Tree Traversal Example
5 Aug 2014
Paul C. Rhodes
Example for the usage of classes and interfaces when working with hierarchical trees
C#
.NET
Visual-Studio
Architect
Dev
Beginner
Intermediate
VS2013
Sprache.Calc: building yet another expression evaluator
10 Jul 2014
Alexeу Yakovlev
This paper demonstrates a technique of building Sprache parsers using grammar inheritance.
C#3.0
C#
.NET
Dev
LINQ
Intermediate
expression
.NET4
Calculator
Parser
RAE-Tic Tac Toe
7 Jun 2014
Winfried Wille
RAE-Tic Tac To is a simple and straight solution for the Tic Tac To game which is backed by unit tests with nunit 6.2.
.NET3.5
C#
.NET
Dev
WPF
Beginner
C#3.5
SocialClub: A Sample application using C#.NET, Entity Framework 5 and LocalDb
4 Apr 2014
John-ph
An introduction to basic CRUD operation using Entity framework code-first and LocalDB
C#
.NET
Dev
LINQ
Beginner
.NET4.5
Code First with SQL CE
9 Nov 2013
Damijan Vodopivec
Sample Code First project with SQL CE 4.0 database
SQL-CE
C#
.NET
SQL-Server
Dev
Beginner
Controlling Skype with C#
29 Oct 2013
Gabriel Szabo
C# example code for controlling Skype
VC8.0
.NET2.0
VS2005
C#
Windows
Dev
Intermediate
Your first program using MVC pattern with C#/WinForms
2 Jul 2013
Nagarajan Krishna
A simple example of using the MVC pattern with C#/WinForms.
C#
Windows
Architect
Design
Beginner
MVC
RSS 2.0 Framework
19 Jan 2013
Chris Richner
RSS 2.0 framework implements the RSS 2.0 specification in strongly typed classes. The framework enables you to create and consume valid RSS 2.0 feeds in your code in just a few minutes.
.NET1.0
.NET1.1
WinXP
VS.NET2003
C#
ASP.NET
Dev
Intermediate
Multi-client per one server - socket programming in .net(C#)
18 Dec 2012
Morteza Naeiamabadi
A sample on socket programming in .net(C#) which handles multi-client per one server
.NET2.0
C#2.0
C#
.NET
Visual-Studio
Dev
Intermediate
VS2010
Simplifying Lucene using Adapter Pattern, Generics, Reflection, and Custom Attributes
14 Dec 2012
Haitham Khedre
using Lucene out of the box using C# .Net and Generics
C#
.NET
Architect
Dev
Intermediate
All-Topics
Framework
plugin
.NET4
Cloud
IP Watchdog: Simple Windows Service Written in C#
14 Aug 2012
Ivan Krivyakov
Self-installing windows service that monitors computer's WAN address and sends e-mail when it changes
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Windows
.NET
Win32
Architect
Dev
Copy a Stream with Progress Reporting
10 Apr 2012
Henning Dieterichs
This article describes how to copy a stream into another and how to track comprehensive progress information of the copy operation.
C#
Windows
.NET
Dev
Intermediate
A C# WPF .NET 4.0 NumberBox UserControl
28 Mar 2012
Christopher Camacho
A user control for entering numeric values
C#
Windows
.NET
Dev
WPF
Intermediate
Silverlight
C#4.0
Silverlight4
A Few Extension Methods that Streamline Working with strings and Data Stores
16 Jan 2012
George Henry 1954
These are a few extension methods that I have written to simplify working with strings and data stores, and within that context, to make my code more readable and expressive
C#
.NET
Creating a System Monitoring Service in .NET
9 Jan 2012
Zuoliu Ding
A demonstration of a configurable Windows service with multiple tasks monitoring and logging
C#
XML
Windows
.NET
Intermediate
WMI
Passing a set of name/value pairs to a service method
4 Jan 2012
George Henry 1954
Presenting some custom code that serializes and deserializes a dictionary of name/value pairs.
.NET
Dev
Intermediate
C#4.0
Candlestick Based off WPF Toolkit
4 Dec 2011
Xavier John
Candlestick
C#
.NET
Dev
WPF
Chart
Strongly typed CSV reader (CsvToObj) and Code First initialization
21 Sep 2011
Giorgio Minardi
Loading a strongly typed list from a CSV via Reflection and initializing tables using EF Code First.
C#
.NET
Dev
Intermediate
Really Simple Anagram Solver
9 Sep 2011
Ziming
One really simple anagram solver using recursion.
C#
.NET
Dev
Beginner
Recursive
A C# WPF .NET 4.0 "DataGrid" with Persistent Controls in Cells
29 Aug 2011
Christopher Camacho
A DataGrid lookalike that has persistent controls in cells
C#
Dev
WPF
Intermediate
C# Open Source Managed Operating System - Intro to Plugs
4 Jul 2011
Chad Z. Hower aka Kudzu
Introduction to writing plugs in Cosmos in C#, Assembly, or X#
Mono
.NET3.5
C#
Windows
Dev
MSIL
Intermediate
VS2010
Perform Reflection and XML Traversing Using the dynamic Keyword in C#
5 May 2011
Sanjay J Patolia
Demonstrates using the dynamic keyword in Reflection and XML traversing.
C#
.NET
Dev
Beginner
A Small C# File Creator Class
12 Sep 2010
Uwe Keim
Introducing a small class that helps you in creating a temporary file with string/binary data and clean-up the file automatically
C#
.NET
Beginner
A Small C# File Cloner Class
6 Sep 2010
Uwe Keim
Introducing a small class that helps you in creating automatic copies of files and clean them up automatically, too
C#
.NET
file
Various string reversal algorithms in C#
18 May 2010
Sarang Date
Code illustrations of various string reversal algorithms in C#
C#
string
Algorithms
Extending the IAsyncResult Pattern for Multiple Parameter Function Calls
22 Mar 2010
Assil
How to make your methods callable asynchronously by creating begin/end pair stems, in a similar way that the WSDL.exe tool generates the contract files for a Web Service.
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Intermediate
find out how processor load using wmi
25 Sep 2009
jesuli
Example of how to find out the processor load using wmi (windows management instrument)
C#2.0
C#3.0
C#
Creating a Blend like Scrollbar
26 Aug 2009
Florin Badea
This article shows how to style a scrollbar to look like the scrollbars in expression blend
C#2.0
C#3.0
C#
Windows
Dev
WPF
Intermediate
Earth Map in C#
25 Aug 2009
Reza Shojaee
Detecting coordinate point on the raster image map
WinXP
Vista
C#2.0
C#3.0
C#
Windows
Win32
Intermediate
WinForm
C# and Table Value Parameters
20 Aug 2009
gaurav_verma_mca
How to send bulk data using table value parameters from C#
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
SQL
.NET
SQL-Server
Architect
Sorting an array of class objects on-the-fly
18 Aug 2009
Francine DeGrood Taylor
A class which allows you to sort an array of objects with just a sorting method.
VS2005
C#2.0
.NET3.0
C#3.0
Dev
Intermediate
Self-Extractor
31 Jul 2009
Thomas Polaert
How to embed resources at runtime by creating dynamic assemblies.
.NET2.0
C#2.0
Windows
Dev
Intermediate
WinForm
How to manage product options with different prices in a catalog
4 May 2009
Paolo Costa
This article provides a simple solution for managing product options in a catalog. This solution is valid for any number of options.
C#3.0
.NET3.5
SQL
Windows
SQL-Server
Architect
Dev
LINQ
Beginner
Intermediate
C# Extension Methods Using RSA
4 May 2009
Sean Rhone
Example of creating Extension Methods that encrypt string values.
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
ASP.NET
.NET
Dev
WebForms
Beginner
Deploying Custom Tool on a developer machine using a Setup Project
8 Apr 2009
rmostafa
Making a custom tool work on the developers machine requires several actions like placing keys in the registry and registering your DLL Library using the regasm command. This post will discuss the automation of these procedures using a setup project.
.NET2.0
C#2.0
.NET3.0
C#3.0
C#
.NET
Intermediate
C# Object Cloning - For Business Applications
27 Mar 2009
Rajarshi (C# Pro)
Not exactly a new technique for cloning, just a way of coding to meet business application needs.
WinXP
Win2003
Vista
C#
Dev
Beginner
Intermediate
Win2008
Reverse Geocoding with C# and MapPoint 2009
26 Mar 2009
james.wren
Use C# and MapPoint 2009 to find a street address from a latitude/longitude.
.NET3.5
C#
Windows
Dev
COM
Intermediate
Collection Initializers and Query Expressions for Dictionary Objects
12 Feb 2009
Arun George John
This article explains the syntax to use collection initializers and query expressions for Dictionary objects in C# 3.0.
.NET3.5
C#
Dev
LINQ
Beginner
Simple Excel 2007 Data Loader to SQL 2008 Server
9 Dec 2008
Mia Wallace
Simple Excel data loader to SQL Server using SQlBulkCopy
C#
SQL
Beginner
Multipage TIF Viewer
26 Nov 2008
Matjaž Grahek
A simple and useful viewer of multipage TIF/TIFF images
WinXP
Win2003
VS.NET2003
VS2005
C#2.0
C#3.0
VS2008
Win32
Win64
GDI
StrategyLight, Business Logic under Business Control in Excel File
19 Nov 2008
steuer.j
Definition of business logic (calculations, scorings, decisions, …) under business control in Excel file (without Excel installation and automation technique).
C#
Dev
Intermediate
How to Add a Smart-Tag to a User Control
9 Oct 2008
alexlevocitakahashi
This is a 3 step sample to include a Smart-Tag in your UserControl
WinXP
Vista
VS2005
C#
Dev
Design
Intermediate
C# for MS-DOS: Expression trees compiled into 16-bit MS-DOS binary
4 Sep 2008
Ivan Krivyakov
C# arithmetic expressions compiled into 8086 machine code (yes, you can run it on Vista :-))
.NET3.5
C#
Moderately Complicated Windows C API in C#, using NtmsApi (RSM) from C#
31 May 2008
Rob Dal Santo
Here is some code to serve as both an example "DllImport" beyond some of the trivial cases (I had trouble finding examples), and perhaps as a starting point for anyone else who might be using the RSM (aka NTMS).
.NET2.0
C#2.0
Windows
Dev
Intermediate
The R Statistical Language and C#.NET: Foundations
14 May 2008
Jeff B. Cromwell
Use the R Language in C#.NET applications.
C#2.0
C#3.0
C#
Windows
.NET
Dev
Intermediate
R
Delete Links from the Recent Projects List on the Start Page of Visual Studio 2003, 2005 and 2008
25 Apr 2008
Carlos Saraiva Jr.
This application deletes links from the Recent Projects list on the Start page of Visual Studio 2003/2005/2008
.NET2.0
Win2K
WinXP
Win2003
VS.NET2003
VS2005
C#2.0
Dev
QA
Intermediate
Easy XML Parsing in C#
2 Mar 2008
Joseph Armbruster
The easiest way to get XML parsing in C#
.NET2.0
C#2.0
.NET3.0
C#3.0
C#
XML
.NET
Dev
Beginner
Intermediate
Securely Delete a File using .NET
14 Jan 2008
Johan Martensson
How to securely delete a file using .NET
.NET2.0
C#2.0
C#3.0
C#
Windows
.NET
Dev
Intermediate
Screen Saver Starter Kit
6 Nov 2007
Daniel M. Camenzind
A starter project to write your own Screen Saver
.NET2.0
C#2.0
Windows
Visual-Studio
GDI+
Dev
Intermediate
Stop/Start IIS Website in .NET (C#)
31 Oct 2007
Tom Faust
I have seen a number of requests for Website control in C#, but no examples. So here it is at last!
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
A Simple Analog Clock Widget
23 Oct 2007
gan.gary
Create a simple C# analog clock widget; you can do it too!
C#
Windows
.NET
Visual-Studio
GDI+
Dev
Beginner
Creating a Custom Configuration Section in C#
18 Sep 2007
Dennis Fazekas
Creation of a custom configuration section similar to AppSettings. Stores settings for both Development and Production environments, and returns the appropriate settings based on the machine’s configuration in which the application is being executed.
.NET2.0
VS.NET2003
C#2.0
ASP.NET
XML
Windows
Dev
WebForms
Advanced
WinForm
Bar Code Drawing
9 Aug 2007
RedneckProgrammer
Bar Code drawing with 2 of 5 Interleaved format
.NET2.0
VS2005
C#2.0
Windows
GDI+
Dev
Beginner
Simple Class to get Currency Exchange Rates
12 Mar 2007
Vitaly Zayko
Explains how to get the latest currency exchange rates from the Internet.
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
IE6.0
WinMobile2003
C#2.0
.NET3.0
Updating the Assembly Version
13 Feb 2007
Aaron Sulwer
Code and example showing how to update the Assembly Version.
.NET1.0
.NET1.1
.NET2.0
WinXP
Win2003
Vista
VS2005
C#2.0
.NET3.0
C#3.0
How to reuse the Windows Workflow Foundation (WF) cool type browser editor in your components
11 Feb 2007
Daniel Cazzulino [XML MVP]
A step by step walkthrough on how to reuse the Workflow Foundation (WF) type browser in your own components and controls that will be used in a WinFx-enabled environment.
.NET2.0
WinXP
VS2005
C#
Dev
Intermediate
Sample NHibernate IInterceptor implementation
6 Feb 2007
Ali Ozgur
This article describes a simple implementation of NHibernate IInterceptor interface
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
top
Sort by Updated
Title
Updated
Author
Score
Utilities
Snapshot Running Processes With SeguroList, Part 1
21 Aug 2014
newton.saber
Creating a utility to take a snapshot of my system's running processes leads to more learning.
C#
WPF
VS2010
JSON
VS2013
Background Cycle Timing
20 Aug 2014
sgoleary
High Resolution Timer EventArg Class for timing background tasks.
C#
Windows
Win32
Visual-Studio
Dev
Intermediate
VS2010
cycle
RealTime
Classes
HiRes Backgroundworker
20 Aug 2014
sgoleary
Cut and Paste BackgroundWorker.
C#
Windows
Win32
Visual-Studio
Dev
Intermediate
C#4.0
VS2010
Passing C/C++ Constants, enums, and structs to C# at compile time
29 Jul 2014
Ryan S White
CppHeader2CS: A compile-time tool for converting C/C++ header constants, enums, and structures to C#.
C++
C
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
VS2010
.NET4
DbSharp
11 Jul 2014
Higty
DbSharp is a DAL Generator. It generates a StoredProcedure client class that enables you to call stored procedure easily. DbSharp also creates Table and Record classes that enables you to CRUD operation.
C#
SQL
DBA
Dev
Intermediate
VS2013
CRUD
C#/.NET Command Line Argument Parser Reloaded
9 Jul 2014
Julian Ohrt
Easy to use yet powerful command line argument parser which also creates usage and parameter information for the user.
C#
.NET
Dynamically Map SQL Resultset to Business Object
8 Jul 2014
Sam Lombardo
Dynamically map a DataTable to type-safe business objects using reflection and generics.
.NET3.5
C#
DBA
Dev
Intermediate
.NET4
DataTable
Implementing the Observer Pattern using Rx.
2 Jun 2014
George Swan
An alternative to Observer Pattern (C#).
.NET3.5
C#
Dev
Beginner
ApiFrame : A simple library for Web API security, exception and versioning
3 May 2014
John-ph
A simple C#.NET library that implements the core components required for ASP.NET WEB API development
C#
.NET
Architect
Dev
Advanced
MVC
.NET4.5
Math Equation Parsing using Call Stacks
3 Apr 2014
Chris Copeland
Using call stacks, rather than Regular Expression, to deconstruct mathematical formulae and calculate values.
C#
.NET
Architect
Dev
Design
LINQ
Intermediate
Recursive
Decryption
programming
XPath assertions in unit tests
24 Mar 2014
Bar Nir
Extending Visual Studio unit testing assertions
C#
Windows
Visual-Studio
Architect
Dev
Beginner
Intermediate
Advanced
testing
test
ResToCode – Localization tool for Windows Desktop/Store/Phone applications
16 Mar 2014
PEK
ResToCode converts resource files to a class that could be used on various Windows platforms for localization.
C#3.0
C#
Windows
Intermediate
C#4.0
Use a Generic Util for Easily Testing REST Methods
30 Jan 2014
B. Clay Shannon
Overview and Usage of a Util for testing REST methods
C#
ASP.NET
Windows
.NET
SQL-Server
Visual-Studio
CEO
Architect
Dev
QA
C# Generic List Extensions for Data Output to Formatted String, CSV File, and Excel Worksheet Window
5 Dec 2013
Shenwei Liu
Using extension methods to export data from a Generic List to a formatted string, CSV file, or Excel Worksheet window with data field selections.
C#
.NET
Dev
Omegle4COM Third Party Library
2 Dec 2013
Sicppy
Omegle4COM .NET Omegle Interface
C#
.NET
Visual-Studio
Dev
Intermediate
VS2010
.NET4
HiUpdate tools - Automatic application updates
19 Sep 2013
Josef Andrys
HiUpdateTools is a easy tools to use publish new version of your application
C#
Visual-Studio
VS2012
Mobile Browser for PC
24 May 2013
Sumeet Kumar G
This is a simple mobile web browser for PC, to view mobile web sites in PC( Windows).
C#3.0
.NET3.5
C#
Windows
.NET
Win32
Visual-Studio
WPF
Beginner
C#4.0
Util Library and Extension Methods
7 May 2013
Farhan Ejaz
A simple Util library.
C#3.0
Dev
Intermediate
C#4.0
Microsecond and Millisecond C# Timer
14 Apr 2013
ken.loveday
MicroTimer: A microsecond and millisecond timer in C# that is used in a similar way to the .NET System.Timers.Timer.
C#
Windows
.NET
Dev
Intermediate
time
performance
CIMTool for Windows Management Instrumentation - Part 3
30 Mar 2013
Espen Harlinn
A first take on code generation for WMI, and a bit of magic for the WPF DataGrid
C#
Windows
Architect
Dev
Intermediate
SysAdmin
generation
NoSqlJsonFile - .NET lightweight Document Store
13 Mar 2013
Chia-MingLiang
A NoSQL-like document store in JSON format.
C#
database
JSON
C# and VB.NET Code Searcher - Using Roslyn
7 Mar 2013
woutercx
A fast C# and VB.NET code searcher using Roslyn.
C#
Windows
.NET
Intermediate
C#4.0
VS2010
WinForm
Roslyn
CIMTool for Windows Management Instrumentation - Part 1
22 Feb 2013
Espen Harlinn
Use WMI to retrieve information about your system and genrate classes for easy WMI development.
C#
Windows
Architect
Dev
Intermediate
SysAdmin
generation
CIMTool for Windows Management Instrumentation - Part 2
22 Feb 2013
Espen Harlinn
Use WMI to retrieve information about your system
C#
Windows
Architect
Dev
Intermediate
SysAdmin
Track File Activites
12 Feb 2013
Biswas, Sumit
It helps to track/monitor file activites using FileSystemWatcher and maintains log, which can be viewed using various filter options.
WinXP
C#2.0
C#3.0
C#
Windows
Win32
Dev
Intermediate
Getting info from .NET applications in production environments
22 Dec 2012
Amit Bezalel
Get simple debug info from a tray icon.
C#
.NET
Dev
Intermediate
Managed
Debugger
Merge Firefox json bookmarks
5 Nov 2012
AmrEmam
A utility to merge 2 firefox json bookmark files while preserving tags, and directory struction
C#
JSON
Firefox
Re-Active Disabled Controls
2 Nov 2012
Pieter Alec Myburgh
Re-Activate disabled windows controls
WinXP
C#
Windows
Win32
Dev
Intermediate
Win7
A C# way for indirect width and style formatting.
14 Jun 2012
JesseChisholm
FormatEx is a method that allows structuring formatting placeholders indirectly from arguments.
C#
Windows
.NET
Dev
Intermediate
Advanced
General
string
Measure time with LogTimer
4 May 2012
panboza
How to measure time and find bottleneck points of an application with LogTimer
C#
.NET
Dev
Intermediate
Advanced
General
SweetCuts
1 May 2012
Vinay Kumar Shah
Application to open frequently used Files,Folders,Exe's,bat files and websites easily and quickly
C#
Dev
Intermediate
A Resource Hacker in C# .NET
6 Mar 2012
Morteza Giti
How to get into a .NET DLL file and extract its types, show their information, extract the members of each type, and even invoke them.
C#
.NET
Dev
Intermediate
Measuring time performance of code blocks automatically
20 Feb 2012
dariush_ha
This article shows an easy and automatic way to measure estimate elapsed time while executing code blocks
.NET
Beginner
Intermediate
C#4.0
Commander - A Command Parser
13 Feb 2012
panboza
Expandable Command Line Parser
C#
.NET
Dev
Intermediate
Advanced
Quick and Dirty HexDump of a Byte Array
25 Jan 2012
Pascal Ganaye
A simple function to transform a Byte[] into an Hex Dump formatted string
C#2.0
C#3.0
C#
.NET
Dev
Beginner
A C#/.NET Attributes Based Command Line Argument Parser
10 Jan 2012
PeteBarber
This article introduces an easy to use attribute/reflection based library for seamlessly parsing command line arguments for applications.
C#
Windows
.NET
Beginner
Visual FoxPro Lines of Code Analysis
5 Jan 2012
Mark Miller
Lines of Code Counter in C# that analyze FoxPro Projects (PJX)
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Visual Studio Cleaner and More
18 Dec 2011
Dennis Lang
Delete junk files from Visual Studio solution/project by selecting files using search patterns
VS2008
C#
.NET
Visual-Studio
Intermediate
Depends4Net - Part 1
1 Sep 2011
Espen Harlinn
"Dependency Walker" light for .NET using a separate AppDomain and the reflection-only context
C#
.NET
WPF
Intermediate
C#4.0
Depends4Net - Part 2
30 Aug 2011
Espen Harlinn
A .NET 2.0 Windows Forms based version of Depends4Net - Shows how to create custom datasources for databinding
.NET2.0
C#
.NET
Architect
Dev
Design
Intermediate
WinForm
Auto-detect CSV Separator
27 Jul 2011
JosipK
Explains how to detect which character is used as a separator in CSV file
.NET3.5
C#
.NET
Dev
Intermediate
CSV
Visual Studio X86 Assembly Debugger (C# Open Source Managed Operating System)
4 Jul 2011
Chad Z. Hower aka Kudzu
Several users have written to me requesting information on the new Cosmos X86 assembly level debugger. Because of the great interest I have written this short preview article.
Mono
.NET3.0
.NET3.5
C#
Dev
ASM
MSIL
Intermediate
VS2010
C# Scripts using DynamicMethod
10 May 2011
D. Christian Ohle
C# scripts using DynamicMethod
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Ufizy Player
2 May 2011
SercanOzdemir
Use www.ufizy.com to listen to songs
C#
Windows
Intermediate
Advanced
Web
Generating Unique Key (Finger Print) for a Computer for Licensing Purposes
24 Jan 2011
Sowkot Osman
Generating Unique Key(Finger Print) for a Computer for Licensing Purposes
C#
Windows
.NET
Visual-Studio
Dev
Beginner
Intermediate
Advanced
Create PDFs for Free
3 Jan 2011
Tim Corey
Learn how to automate Microsoft Word in C# to create PDF files based upon a template document that can be modified at runtime to reflect the dynamic information
C#
Windows
Dev
Office
Intermediate
Emit Proxy
29 Dec 2010
Greenhippo
A dynamically generated proxy using .NET emit
.NET3.5
C#
.NET
Dev
Intermediate
Advanced
Hartley Transform of an Image in C#
22 Dec 2010
Dr. Vinayak Ashok Bharadi
Implementation of 2D Discrete Hartley Transform of an Image in C#
C#
.NET
Dev
Intermediate
RAII (Resource Acquisition Is Initialization) C# Helper Classes
29 Oct 2010
Andreas Gieriet
Some useful RAII C# helper classes for functionality that does not implement IDisposable
C#
.NET
Framework
Patterns
programming
Code Test Bed
25 Oct 2010
KChandos
Algorithm experimentation via dynamic code generation and compile
C#3.0
C#
VB
Windows
.NET
Dev
Intermediate
SmartLists - Extended Lists with Events
29 Sep 2010
Luigi Grilli
SmartLists library is a collection of classes that extends the standard C# List object
.NET2.0
.NET3.0
.NET3.5
C#
.NET
Dev
Beginner
.NET4
Whois Client with .NET
8 Sep 2010
Athalia
A little class to query whois servers
.NET2.0
C#2.0
C#
.NET
Dev
Intermediate
Web Server Information using .NET
30 Aug 2010
Praveen Nair (NinethSense)
This articles explains about a tool which can be used to get web server information using WebClient in .NET
C#
.NET
Architect
Intermediate
C#3.5
WinForm
Keldyn XmlFormatter
19 Aug 2010
Fredrik Norén
A .NET IFormatter which serializes to and from XML
C#
XML
.NET
Architect
Dev
Intermediate
Use C# to manage IIS
6 Aug 2010
luckzj
Use C# to manage IIS
C#
Windows
IIS
NetProfiles - Multiple IP Profiles Made Easy
15 Jul 2010
xExTxCx
A utility to manage multiple IP profiles (home/work/grandma's etc...)
VS2008
C#
Windows
Visual-Studio
Change Notification with Nested Properties and Collection Support
14 Jul 2010
Patrick Pineapple
A utility to provide change notification capable of monitoring nested properties and monitoring all items in collections at once.
Windows
.NET
Dev
Intermediate
C#4.0
Importing Data from Spreadsheet (XLS) to SQL Database
27 May 2010
caiubyfreitas
CSV 2 SQL Script Generator
C#
SQL
Autoincrement Build Version, Using VCS (bazaar plugin included)
27 May 2010
vdasus
Autoincrement build version with possibility of using VCS
C#
Color Matrix Image Drawing Effects
26 Apr 2010
Dennis Lang
This program demonstrates the graphics effects of drawing an image with a ColorMatrix.
C#
Windows
.NET
Visual Studio Project MRU List Editor III
23 Apr 2010
peterchen, Josh Beach, Nelviticus
An update to a stand-alone tool for editing Visual Studio's MRU list
.NET2.0
C#2.0
C#
.NET
Visual-Studio
Dev
Beginner
Monitoring Access to Your Shared Files on Network
9 Mar 2010
Alan Zawari
ShareMonitor allows you to monitor any access to your network shared files
C#3.0
VS2008
C#
XML
Windows
.NET
Visual-Studio
LINQ
Intermediate
A Very Lightweight Platform for Testing in Console Mode
31 Jan 2010
Mostefai Mohammed Amine
A library to help a developer to test core business operations in console mode before integration in larger UI project
.NET2.0
.NET3.5
C#
.NET
Architect
Dev
Design
Beginner
Intermediate
All-Topics
Batch Renamer in C#
26 Jan 2010
Mohammad Dayyan
Renames files
WinXP
Vista
C#3.0
.NET3.5
VS2008
Windows
.NET
Visual-Studio
Beginner
Autogenerate Playlists for iTunes in Directory Order
12 Jan 2010
shijo joseph
This article demonstrates a tool which can auto-generate playlists for iTunes.
Win2K
WinXP
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
Dev
Advanced
Win7
PDF To HTML SlideShow
14 Dec 2009
Suha Mneimneh
Generate a simple PDF file into an HTML image SlideShow
C#
Javascript
HTML
WinForm
Zeta Backup Validator
16 Nov 2009
Uwe Keim
A small console application that helps you in verifying whether your backups succeed by checking files and folders with various configurable rules
SQL-server-2005
.NET3.5
C#
.NET
SQL-Server
Dev
Intermediate
SysAdmin
SQL-Server-2008
Extending log4net's SmtpAppender to customize subjects.
21 Oct 2009
techfun
Log4net, the excellent logging framework, has the capability to send emails, but without customizing subjects, the feature is somehow less useful. Here is a simple way to extend it.
C#
Windows
Dev
Beginner
Intermediate
A Simple Way To Use Asynchronous Call in Your Multithreaded Application
9 Oct 2009
gico
A simple way to use asynchronous calls
.NET2.0
C#2.0
C#3.0
C#
.NET
Dev
Intermediate
Advanced
Generate SQL Script Programmatically
8 Sep 2009
Md. Marufuzzaman
How to generate SQL object script using C#.NET
.NET2.0
SQL-server-2005
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
Windows
CommandParser - A getopt() Inspired Command Line Parser for C# using LINQ
5 Sep 2009
Christopher Hahn
Command line parsing is an irritatingly repetitive problem to solve when creating command line tools. What's worse, it has been solved many times over throughout the course of computing history. This library is an attempt to solve many of the problems common to handling command line arguments when
.NET3.0
C#3.0
C#
ASP.NET
Windows
.NET
Dev
Beginner
Intermediate
Advanced
File Compare Utility for Lean and Mean Contest
27 Aug 2009
Gaurav Dudeja India
File Compare Utility for entry in the Lean and Mean competition
C#
Windows
Dev
Intermediate
All-Topics
Some Utility Functions using SQL Server 2005 CLR Hosting
3 Aug 2009
senguptaamlan
This article and code sample briefly describe the creation of User Defined Function in SQL Server 2005 by using CLR Hosting Feature
Win2003
SQL-server-2005
C#3.0
C#
Windows
SQL-Server
Architect
Dev
Intermediate
C#4.0
HTML Inspector
30 Jul 2009
TheChindu
HTML Inspector is a really tiny utility that I wrote to spy on HTML pages
C#
Windows
.NET
HTML
Architect
Dev
XHTML
Design
Beginner
C# Zip Files and/or Folders
7 Jul 2009
david.ribeiro
How to Zip files and/or folders using C#
.NET2.0
VS2005
C#2.0
C#3.0
VS2008
C#
ASP.NET
.NET
Visual-Studio
Intermediate
Working with Windows Service Using VS 2005
16 Jun 2009
divyaloksuman
Written in C# for beginners who want to learn
.NET2.0
C#2.0
C#3.0
C#
.NET
Dev
Beginner
C# .NET Background File Downloader
2 May 2009
Jeroen De Dauw
A multithreaded file downloader with progress details, speed info and more
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Intermediate
Advanced
Building your own Mail Client using C#
28 Mar 2009
rmostafa
This post will go with you step by step towards building your own Mail Client using C#
.NET2.0
C#2.0
C#
.NET
Architect
Dev
Design
Beginner
Intermediate
High Precision Task Scheduler
25 Mar 2009
ronnotel
High precision tool for scheduling finely grained tasks (w/in a single process)
C#3.0
.NET3.5
Windows
Dev
Intermediate
Log File Cleanup App for Windows
20 Mar 2009
karanmalhotra86
An app written in C# .NET to clean up old log files from Windows directories
C#2.0
C#3.0
C#
Argument Helper
20 Mar 2009
Andrew_Thomas
An argument helper for checking arguments passed into methods.
C#2.0
C#3.0
C#
.NET
Architect
Dev
Beginner
C# Object Cloning Machinery
19 Mar 2009
Ruben Hakopian
A class that clones your C# classes.
C#2.0
C#3.0
C#
.NET
Architect
Dev
Intermediate
A Simple, Infix to Reverse Polish Notation Transformer, Written in C#
10 Mar 2009
PIEBALDconsult
Transforms a mathematical expression from Infix notation to Reverse Polish notation
.NET2.0
VS2005
C#
Windows
Dev
Intermediate
An Address Helper Class for a List of Countries and their States
11 Feb 2009
Sreedevi Jagannath
This class and XML file can be used to implement dropdownlists for the "Country" and "State" parts of any basic address builder.
.NET2.0
VS2005
C#2.0
XML
Dev
Intermediate
WindowClass
9 Feb 2009
Kristian Sixhoej
A class that provides methods for finding and manipulating windows
C#
Windows
.NET
Win32
Visual-Studio
Dev
Intermediate
Advanced
Mass Find & Replace
9 Feb 2009
bcryner
Finds and replaces specified text in a directory of files
C#
Dev
Subtitle Synchronization with C#
26 Jan 2009
RubensFarias
Demonstrates regular expression use for subtitles synchronization
C#
.NET
Beginner
Property dependency generation in Visual Studio
19 Jan 2009
Dmitri Nеstеruk
A VS add-in to analyse property dependencies in classes.
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Small and easy bug report system
16 Jan 2009
Fco. Javier Marin
A very small and easy C# + PHP bug report system.
C#
.NET
Dev
Beginner
Call tree for C# programs
8 Jan 2009
Louis T Klauder Jr
A simple C# user function call tree lister.
WinXP
Vista
VS2008
C#
Windows
Win32
Win64
Visual-Studio
Dev
QA
TypograFix: A Tool for Typographic HTML Beautification
20 Dec 2008
Dmitri Nеstеruk
Presents a script/tool for typographic HTML reprocessing
WinXP
Win2003
Vista
C#3.0
.NET3.5
HTML
Architect
Dev
WPF
Design
Parsomatic
8 Dec 2008
PIEBALDconsult
A Dictionary of Parse methods for several datatypes
.NET3.5
C#
Dev
Intermediate
Having fun with C# 3.0 extensions
7 Dec 2008
Greg Orchard
Implementing an extension utility class.
C#2.0
C#3.0
.NET3.5
Dev
Beginner
Generative Snippets in C#
15 Nov 2008
Dmitri Nеstеruk
Using C# to generate parameterized VS code snippets
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
XML
.NET
Visual-Studio
Constructing a Generic MarkupParser to Handle HTML, XML, etc.
6 Nov 2008
Ben Fair
This article discusses the construction of a generic markup parsing engine in C#.NET 2.0 as well as a set of objects for working with the markup.
C#2.0
C#3.0
Dev
Intermediate
A Library for Writing/Building Scripts in C#
14 Oct 2008
Tiggerito
Designed to make it easier to write scripts such as JavaScript in C#
.NET2.0
C#2.0
Javascript
XML
Dev
Intermediate
Build Automation Using C#, Visual Studio, Source Safe, InstallShield and NullSoft Installer
14 Oct 2008
FranklinPena
Automating the Application Build Process
.NET1.1
C#
XML
Visual-Studio
Dev
Intermediate
Useful Console Logger Class to Use in All Test Applications
27 Sep 2008
Olexandr Malko
Util Log class to print timestamp and thread info with each Print
.NET1.1
.NET2.0
.NET3.0
.NET3.5
C#
Dev
Beginner
Firefox Bookmark Manager by C# and XML
24 Sep 2008
Mohammad Dayyan
With KingMark you can exchange your bookmarks between Firefox and IE
WinXP
Vista
C#2.0
C#3.0
.NET3.5
VS2008
C#
XML
Windows
.NET
Getting Started with Drools.NET
23 Sep 2008
MarkJoel60
How to use Drools.NET in Visual Studio 2008
C#
.NET
Visual-Studio
Dev
Design
Intermediate
Lightweight Object to Object Mapper
17 Sep 2008
stavinski
An object to help map from one object to another
.NET3.5
C#
Dev
Intermediate
Advanced
Class Generator for SQL Server Stored Procedures
17 Sep 2008
Stefano Manni
Given a stored procedure, generate a C# class to use it
C#
Dev
Intermediate
Encrypted Zipping of Files in C# and Java
14 Sep 2008
Neill Harper
Source code to create a compressed, encrypted password protected zip file in C# and Java
C#
Java
Windows
Dev
Intermediate
Bare bones SourceSafe journal monitor
6 Sep 2008
David Catriel
A simple and straightforward tool to monitor and report SourceSafe database changes.
.NET2.0
VS2005
.NET3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
DBA
Dev
Server Availability
29 Jul 2008
Jinal Desai
Making generalized database server connection utility
.NET2.0
VS.NET2003
VS2005
C#
Architect
Beginner
Intermediate
Advanced
Labels Creation using Crystal Report in Windows Application using C#.NET 2.0
21 Jul 2008
Harry Christopher
An article about Labels Creation using Crystal Report in Windows Application using C#.NET 2.0
C#2.0
.NET3.0
ASP.NET
Windows
GDI+
Dev
Intermediate
How To Get A Website Thumbnail in a C# Application Without Creating A Form (console)
5 Jul 2008
AdamNajmanowicz
The article describes how to get a thumbnail of a Website in .NET Framework 2.0+ without launching a fully interactive WinForms application.
Win2K
WinXP
Win2003
Vista
TabletPC
C#2.0
VB
.NET
Visual-Studio
Dev
Visual Studio Project MRU List Editor II
6 Jun 2008
peterchen
Improving Josh Beach's Visual Studio Project List editor
.NET2.0
VS.NET2003
VS2005
C#2.0
Windows
Dev
Beginner
C#: Application to Watch a File or Directory using FileSystem Watcher
30 May 2008
Prashant K Singh
This article describesthe usage of the FileSystemWatcher object to watch changes to a file or a directory in C#
C#2.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Dev
Intermediate
WinForm
How to Burn Optical File Images with IMAPI 2.0 from Managed Code
30 May 2008
dmihailescu
Burn ISO files using IMAPI v2.0 and C#
.NET2.0
VS2005
C#2.0
C#3.0
.NET3.5
VS2008
C#
.NET
Win32
Visual-Studio
Comparative Speed Testing
28 May 2008
Warrick Procter
A simple-to-use class for performing comparative, non-benchmarked speed tests when optimising code for execution speed.
C#
VB
Windows
Architect
Dev
Intermediate
Explorer Shell Context Menu
27 May 2008
Jpmon1
Add the Windows Explorer Shell Context Menu to your application
.NET2.0
C#2.0
C#3.0
C#
.NET
Dev
Design
Intermediate
C# DAL Method Code Generator
19 May 2008
Saravanan.B
Generates C# data access layer method code for SQL Server stored procedures
.NET2.0
C#2.0
C#
.NET
Dev
Beginner
Project Localizer
13 May 2008
Jacek Gajek
A tool for localizing source files and generating helper classes in any programming language
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Binary Serializer Helper Class
11 May 2008
Yazeed Hamdan
Class to serialize/deserialize objects from/to bytes or files.
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
United States Postal Service (USPS) Web Tools Wrapper
9 May 2008
johnnycantcode
United States Postal Service (USPS) Web Tools Wrapper is a .NET library you can use for address validation, retrieving rates and YES even printing labels
C#
ASP.NET
Windows
.NET
Visual-Studio
Dev
Intermediate
How to Build C# code based on DB Script
20 Apr 2008
Xavier Cruz
These Alpha App is a tool used to create C# classes based on SQL Server Express DB script
.NET2.0
SQL-server-2005
VS2005
C#2.0
C#
SQL
.NET
SQL-Server
Visual-Studio
Dev
IEnumerable Object Converter - Extension Method
19 Apr 2008
shaykeren
Collection Object Converter
C#2.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
NonNullable Class Wrapper
11 Apr 2008
PIEBALDconsult
A wrapper to place the burden of checking a class reference for null on the calling method rather than the called method.
.NET2.0
C#
Dev
Beginner
SimpleZip
25 Mar 2008
mikeward001
Generate Zip archives without third-party support
.NET2.0
C#2.0
ASP.NET
Windows
Dev
Intermediate
Administering Printer Settings in C# for Flexible Printing
18 Mar 2008
ggraham412
An article on setting printer settings from within a .NET program
.NET2.0
C#
Windows
Dev
COM
Intermediate
HEX and HTML Color Clipboard
3 Mar 2008
Pieter Alec Myburgh
This application is a HEX and HTML color clipboard
C#2.0
C#3.0
C#
Dev
Intermediate
Another C# Legacy HTML Parser Using Tag Processing
26 Feb 2008
Ruxo Zheng
A class library of HTML parser for HTML tag work
C#3.0
.NET3.5
HTML
Dev
ExtendedDataTable
19 Jan 2008
Tamer Oz
ExtendedDataTable is a component which provides more functionality compared to native .NET Framework DataTable. It is also platform independent, you can use it with Web or Windows applications.
.NET2.0
Win2K
WinXP
Win2003
Vista
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
Build a Simple Watermarking Utility in C#
19 Jan 2008
salysle
An article on building a simple Watermarking utility in C#
VS2005
C#
GDI+
Dev
Design
Beginner
Testing Equality of Two Objects
13 Jan 2008
Carl Johansen
A general purpose C# method for testing whether two objects have the same values in their respective public properties
.NET2.0
C#2.0
C#
.NET
Dev
Intermediate
Database Utilities for C#
30 Dec 2007
Redskin9
A series of Database utilities for lookup and data manipulation written in C#
.NET2.0
Win2K
WinXP
Win2003
Vista
SQL2000
SQL-server-2005
TabletPC
Embedded
C#2.0
TDHAppBar - A Library to Convert a Windows.Forms.Form into an Application Desktop Toolbar
18 Dec 2007
Ilíon
This article describes a class which may be used to convert any Windows.Forms.Form into a docked Application Desktop Toolbar. That is, by use of the AppBar.ApplicationDesktopToolbar class, one's Toolbar applet may be either floating or docked to an edge of the Desktop.
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
DotGNU
C#2.0
C#3.0
C#
.NET
Win32
Template Based Code Generator
20 Nov 2007
Rudi Breedenraedt
A template based, command-line oriented .NET code generator
.NET2.0
VS2005
C#2.0
VB8.0
Windows
Dev
Intermediate
Wmi2Dataset
17 Nov 2007
canozurdo
Make Queries over WMI as in the Query Analyzer
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
WinForm
XGenPlus - A Flexible Tool to Generate Typed XML Serializers for your .NET Applications
12 Nov 2007
Sivakumar G, Anoop Madhusudanan
XGenPlus is a flexible tool to generate typed XML serializers for your .NET applications. It provides more flexibility than the sgen.exe tool combining the efficiency offered by Mvp.Xml.Xgen library.
.NET2.0
VS2005
C#2.0
Windows
Architect
Dev
Intermediate
Text File Combiner
2 Nov 2007
nwaheed
A utility to get combined text of multiple text files
.NET1.1
.NET2.0
VS.NET2003
VS2005
C#
Windows
Dev
Intermediate
WinDos Tool
26 Oct 2007
msmits
A tool for executing any DOS command using property editors
C#
XML
Windows
.NET
Visual-Studio
Dev
XSLT
Intermediate
Semantic Password Generator that Uses WordNet
5 Oct 2007
JoeSox
C#+IronPython 2+WordNet+Python+.NET = w00t!
C#
Windows
.NET
Visual-Studio
CEO
DBA
Dev
Intermediate
Project Tool
23 Sep 2007
Liu Junfeng
Backup your C# solution and projects for archive or source code sharing. Temporary or unused files are excluded.
VS2005
C#2.0
Windows
.NET
Dev
Intermediate
Schedule Different Tasks in your Apps
18 Sep 2007
Jesper Olsen
Set up a schedule of tasks to be performed - programmatically or via a GUI
.NET1.1
.NET2.0
WinXP
VS2005
C#2.0
Dev
Advanced
Make a Zip/UnZip Software using SharpZipLib
14 Sep 2007
flankerfc
This article shows how to use SharpZipLib to make a small Zip/UnZip software easily
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
Make Your Applications Extendable With Text Commands
5 Sep 2007
Jesper Olsen
This is a small part of a Command Line Interpreter I made. This class-library is the core command interpreter where you can insert commands and then execute them by their name.
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
Password Manager and Web Form Filler
26 Jul 2007
Toverstudio
How to build a simple user account manager which can automatically login to websites.
.NET3.0
C#3.0
Windows
Visual-Studio
Dev
Intermediate
WinForm
Encrypt/Decrypt String using DES in C#
9 Jul 2007
Xinwen Cheng
Use DES to encrypt/decrypt a string in C#
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Windows System Time Synchronizer
24 May 2007
Paramesh Gunasekaran
This utility synchronizes Windows system time with the Yahoo! server time using a web service
.NET2.0
C#
Windows
Visual-Studio
Dev
Intermediate
Exception Message Box Using C#
18 May 2007
Padoor Shiras
Allows applications to display detailed and formatted error messages
.NET2.0
VS2005
C#2.0
Windows
Dev
Design
Intermediate
Sending Passthrough - Commands to a Printer
8 May 2007
m@u
Bypassing GDI+ to send Printer-Commands
.NET1.1
Win2K
WinXP
Win2003
VS.NET2003
Dev
Intermediate
A simple backup maker for your programs' folders
5 May 2007
Mehran Farshadmehr
An application for backing up from your programs' folders.
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
Lotus Notes Integration with Microsoft .NET Platform (C#)
23 Apr 2007
Aditya P Gupta
This article explains how to use .NET and Lotus Notes Interop to integrate Lotus Notes capabilites into applications
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
VS.NET2003
VS2005
C#2.0
Dev
Intermediate
AppXmlViewer: Between Doxygen and raw XML
5 Apr 2007
victorbos
Utility for viewing an application's document XML in a DataGridView.
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
FindRefs - Find Method, Property and Field References Originating From Your Assembly
3 Apr 2007
S. Senthil Kumar
A command line utility that analyzes your assembly and generates an XML file containing the methods, fields and properties referenced, grouped by assembly and type
.NET2.0
VS2005
C#2.0
Windows
Dev
QA
Intermediate
XmlStore Part 2: Printing DataGridView Contents
18 Mar 2007
victorbos
A utility to read, edit, encrypt, decrypt, write and print XmlStore files
.NET2.0
C#
Windows
Visual-Studio
Dev
Intermediate
Single Instance Application (With a Twist)
14 Mar 2007
Eyal Post
A reusable class to support single instance applications
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Image File Reflector
6 Mar 2007
victorbos
A simple utility to quickly create reflected versions of an image file (*.GIF, *.PNG, etc.)
VS2005
C#
Windows
.NET
Dev
Intermediate
Quick Application Launch Utility
3 Mar 2007
Michael Elly
This Windows utility enables you to launch applications simply by typing their name or part of it. It saves you the need to search for it in the hierarchical 'Start-->All-Programs' menus or to create a big ‘Quick Launch’ folder in your task bar.
.NET2.0
Win2K
WinXP
Win2003
VS2005
C#
GDI+
Dev
Intermediate
MagicWords: How to build a SlickRun clone in one hour
11 Feb 2007
John Roland
An improved command line utility inspired by SlickRun.
C#
Windows
.NET
Visual-Studio
Dev
Beginner
top
Sort by Updated
Title
Updated
Author
Score
Windows Forms
Using ReactiveUI for WinForms MVVM Design
4 Aug 2014
gardner9032
A brief example showing how to use the Reactive UI framework to perform a separation of concerns using MVVM.
C#
.NET
Dev
LINQ
Advanced
ViewModel
Manage YouTube using C# and Youtube API 1.6
30 Jul 2014
CodeFate
Revision: "Manage YouTube using C# and Youtube API 1.6"
VS2008
C#
Windows
HTML
Intermediate
Advanced
WinForm
YouTube
VS2013
Solving the .resx Merge Problem
17 Jul 2014
Tom Clement
1 alternative
This article provides a console utility and a method for extending a merge tool to ensure that only real changes (not reordering) appear when merging files from different source control branches.
VS2008
C#
Windows
Dev
LINQ
Intermediate
WinForm
A Pretty Good Splash Screen in C#
28 Jun 2014
Tom Clement
A splash screen with some neat predictive progress bar features
VS.NET2003
VS2008
C#
Windows
.NET
Dev
Intermediate
WinForm
Splash
Restart Manager Support For Windows Application
16 May 2014
Gautham Prabhu K
Restart Manager Support For Windows Application
.NET3.5
.NET
Architect
Dev
Design
Intermediate
C#3.5
.NET4
C#5
.NET4.5
DataGridView SQL binding Classes with an integrated and flexible Filter and ContextMenu Tool that uses Parameterized SQL Commands
5 May 2014
TarikHuber
Easy way to bind a SQl Table to a DataGridView with cool functionality
C#
Windows
SQL-Server
Dev
Intermediate
DataGridView
How to Easily Host WPF Control inside Windows Form Application
31 Mar 2014
Shai Vashdi
This article demonstrates an easy way to host WPF control inside Windows Form application.
C#
Windows
.NET
WPF
Beginner
Intermediate
WinForms MVP - An MVP Framework for WinForms
20 Jan 2014
David Rogers Dev
A basic introduction to the WinForms MVP framework and how to use it.
C#
Intermediate
WinForm
MVP
MyHomeLibrary or How I Try Different Method of Data Managing in C# .NET
18 Jan 2014
Kirill__
How to manage data using different tools from .NET
C#
XML
.NET
ADO.NET
WinForm
XML Driven introduction to Automated User Interface Testing in .NET Using Microsoft UI Automation
8 Jan 2014
Ger Hayden
This is a dual working example of identical C# and C++/CLR test harness reading test data from identical XML inputs and conducting tests on a common Windows Forms application.
C++
C#
XML
.NET
Dev
Intermediate
VS2012
Controlling Drawn Shapes #2
22 Nov 2013
rld1971
Adding a physics engine and investigating other .NET tools
C#
Windows
Dev
Solving the .resx Merge Problem in TFS
6 Sep 2013
Magnus_
This is an alternative for "Solving the .resx Merge Problem "
VS2008
C#
Windows
Dev
LINQ
Intermediate
WinForm
Create Tic Tac Toe Game
3 Sep 2013
Anoop Kr Sharma
Create Tic Tac Toe Game - Step by Step
C#
Windows
Beginner
MVVM (Model-View-ViewModel) Pattern For Windows Form Applications, using C#
9 May 2013
Shahin Khorshidnia
It's a pattern like MVVM but for WinForms.
C#
MVVM
WinForm
Windows Forms: Binding through ITypedList interface
11 Apr 2013
xllance
An approach to bind datagrids through ITypedList interface.
C#
DataGrid
Binding
Changing Your Application User Interface Culture On The Fly
19 Feb 2013
Grant Frisken
Change the UICulture of your application forms without closing and recreating them
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Add Most Recently Used Files (MRU) List to Windows Applications
26 Nov 2012
Adib Saad
A .NET4.0 alternative for "Add Most Recently Used Files (MRU) List to Windows Applications"
WinXP
C#
Windows
Visual-Studio
Dev
Intermediate
.NET4
Undo/Redo Method for Databound Objects
4 Oct 2012
stebo0728
Method for implementing Undo/Redo functionality using Databound objects.
C#
Windows
Dev
Intermediate
Advanced
GoogleMapsNet - GoogleMaps Control for .NET
21 Sep 2012
darkoman
A simple .NET control for GoogleMaps web services.
C#2.0
.NET
Dev
Intermediate
Avoiding InvokeRequired
28 Jun 2012
Pablo Grisafi
How to avoid asking if InvokeRequired has the minimum code and no copy/paste
C#3.0
.NET3.5
C#
.NETCF
.NET
Dev
Beginner
Intermediate
WinForm
Window Hiding with C#
26 Mar 2012
Taylor Wood
A Window Hider program that demonstrates many C# features
.NET1.0
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Efficient data entry through browser automation
29 Feb 2012
Nicolas Dorier
You will learn how to create a semi automated crawler, and automate browsing
C#
.NET
Dev
Beginner
Convert Amount in Words and Separate Amount with comma in Bangladeshi Currency Format using C#.NET
26 Feb 2012
Sayed Irfanul Hasan
Convert amount in word for Bangladeshi currency
C#
.NET
Intermediate
C#3.5
Binding Helpers: Separation of UI, View-Model, and Data-Model in WinForms
22 Jan 2012
BobJanova
Some techniques for data binding in WinForms to keep processing and display separate.
C#
.NET
Intermediate
Data
WinForm
Binding
UI State Synchronization of WinForm Controls
11 Oct 2011
A. Raees
UI State Synchronization of Win Form Controls
C#2.0
C#3.0
C#
Windows
Intermediate
C#4.0
WinForm
Gadget Maker IDE
28 Sep 2011
Azim Zahir
This article explains how to create a Gagdet using an IDE
C#
Javascript
Windows
HTML
Understanding Logic Gates
7 Aug 2011
Azim Zahir
This article describes the various logic gates
C#
Windows
.NET
Beginner
Drawing Windows Controls During Runtime Based on XML Feed
1 Aug 2011
milan
How to draw Windows Controls during runtime based on XML feed
C#
XML
Windows
.NET
Beginner
WinForm
Solving Sudoku
18 Jul 2011
hosein fereidooni
Solving Sudoku using Informed Search Algorithms
C#
Windows
Architect
Dev
Advanced
C#3.5
Game
Application
Development
WinForm
C# WinForms Application Full Integration with HTMLHelp ( .chm ) - Help Topics, Context Sensitive Help, and Tooltips
4 May 2011
Veselin Tenev
Use HTMLHelp (.chm) to display help topics, context sensitive help and tooltips in C# Winform application
C#3.0
Windows
.NET
Dev
Intermediate
WinForm
Converting Images to and from Base64Format
9 Apr 2011
charles henington
Using System.Convert namespace to convert between base64 and images
C#
Windows
.NET
Beginner
Application
Steam
convert
image
ImageProcessing
WinForm
Use of MSMQ for Sending Bulk Mails
29 Mar 2011
Amol Rawke Pune
Use of MSMQ for Sending bulk mails
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
C#3.5
WinForm
Parsing Windows 7 Libraries Without .NET 4 or the Windows7 API Codepack
10 Jan 2011
Diamonddrake
This article details enumerating available Windows 7 libraries and their contained folders by parsing them as XML
C#
Win7
Manage YouTube using C# and Youtube API 1.6
7 Jan 2011
Ajit Hegde
1 alternative
I describe some of the things about Youtube video feeds
C#
Windows
Advanced
WinForm
Programming Microsoft Agent in Windows Forms
28 Dec 2010
Mohammad Elsheimy
Learn how to program with Microsoft Agent in Windows Forms applications
C#
.NET
COM
Intermediate
WinForm
Full Game of Sliding Puzzle
24 Dec 2010
Alberto Molero
This is a full game version of sliding puzzle
.NET2.0
C#
.NET
Intermediate
Advanced
Launch Application Windows in MultiScreen
13 Sep 2010
Adhish Pendharkar
Launch Application Forms in MultiScreen
C#2.0
C#3.0
C#
Windows
Win32
Win64
Beginner
C#4.0
Video
Application
Making a PropertyGrid ReadOnly
6 Jul 2010
rajeev511
The System.Windows.Forms.PropertyGrid does not support displaying the selected objects as read only. This article describes the way to do it.
C#
Downloading Youtube Videos C# WinForm
2 Jul 2010
charles henington
Grab Youtube video in C# WinForm
C#
WinForm
Low impact images
8 Jun 2010
Pete O'Hanlon
This article describes one way of dealing with the thorny issue of image lifetime in applications.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
Dev
Intermediate
C#4.0
.NET4
Windows Forms, Random Number Generators, and Parallel Programming
16 Apr 2010
logicchild
An article that demonstrates building a Windows Forms application via Parallel computing
Vista
C#
Windows
Visual-Studio
Dev
Intermediate
Win2008
C#4.0
Win7
VS2010
Hide the Datagrid Columns Which are Not Intended to be Displayed at Runtime
8 Apr 2010
Jatin.Prajapati.ER
Hide the datagrid columns which are not intended to be displayed at runtime
.NET2.0
SQL-server-2005
VS2005
C#2.0
C#
Windows
.NET
SQL-Server
Visual-Studio
DBA
RCM v1.4 - Theming library: Customize the Appearance of Forms and Common Controls
27 Feb 2010
John Underhill (Steppenwolfe)
A complete skinning engine; modify the appearance of forms, scrollbars, listviews, buttons, and most common controls.
C#2.0
C#3.0
.NET
Dev
Intermediate
RCM -Lite
23 Feb 2010
John Underhill (Steppenwolfe)
A Form skinning library in C#
C#
Intermediate
Industrial Controls 2
21 Feb 2010
Luca Bonotto
A library of controls with a custon renderer for use in the controls processes panel display
.NET2.0
C#2.0
.NET3.0
C#3.0
C#
.NET
GDI+
Making a Transparent MDI Parent Form
27 Jan 2010
The Zetta
A how to guide to make a custom shaped (by transparency, of course) MDI container form.
.NET1.0
.NET1.1
.NET2.0
VS.NET2003
VS2005
Mono
DotGNU
.NET3.0
.NET3.5
VS2008
Gmail for Windows 7
24 Jan 2010
Vance Kessler
A little application to notify you of new Gmail using new Windows 7 features
C#3.0
C#
Windows
Dev
Intermediate
Win7
Laser Guided Tic Tac Toe Game using Webcam For Vision
1 Dec 2009
shivamkalra
In this article, we will put together a program which will allow us to play Tic-Tac-Toe game against computer with laser light and webcam for vision.
C#
.NET
Design
Beginner
WinForm
Bind to the Inverse of a Boolean Property Value
22 Oct 2009
vtchris
Ever wish you could bind to "Disabled" instead of "Enabled"?
C#
Windows
.NET
Architect
Dev
Intermediate
WinForm
Fading Forms and Setting Opacity Without Flicker Using the Layered Windows API
14 Oct 2009
Diamonddrake
Get more control over your forms opacity by manually creating a wrapper to the Layered Windows API
.NET3.5
C#
Windows
.NET
Win32
Intermediate
A Secure Role-based Windows Form
30 Sep 2009
Arjo Kalisvaart
This article describes how to implement Role-based Windows Form security. The solution includes a "SecureBaseForm" which allows/denies access to an inheriting Form and may fire the UserIsAllowed or UserIsDenied events.
.NET2.0
C#2.0
C#3.0
Windows
Dev
Intermediate
WinForm
Line Numbers for RichText Control in C#
11 Aug 2009
Damian J. Suess
Display line numbers for rich text box with auto sizing. This is a converted version from another article written in VB.NET.
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
.NET
Visual-Studio
Dev
C# Single Instance App With the Ability To Restore From System Tray (Using Mutex)
9 Aug 2009
devzoo
A way to prevent multiple instances of your application from opening, and focusing/activating the first instance window.
C#
Windows
Beginner
Intermediate
WinForm
Scrollbar in Down Side of Textbox
3 Aug 2009
S.Vinothkumar
Scrollbar in down side of textbox
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Architect
Dev
Beginner
Rapid Mapping Form
17 Jul 2009
Asher Barak
This article describes a form with two lists. The form is used to drag and drop items from one list to the other and create a "mapping" between items from the lists.
.NET2.0
C#2.0
C#
Windows
.NET
Dev
WinForm
Multiple Colored Texts in RichTextBox using C#
26 Jun 2009
S.Vinothkumar
Multiple Colored texts in RichTextBox using C#
.NET2.0
VS2005
C#2.0
C#
.NET
Visual-Studio
Architect
Dev
Intermediate
WinForm
Auto Ellipsis
20 Jun 2009
Thomas Polaert
Add "Auto Ellipsis" feature to any Windows Form control
.NET2.0
C#2.0
C#
Windows
.NET
Dev
Intermediate
WinForm
A Generic Method for Cross-thread Winforms Access
17 Jun 2009
colonel720
A convenient shortcut using generics to check for InvokeRequired on a Winforms control
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
Dev
Intermediate
Advanced
Collapse Panel in C#
10 Jun 2009
S.Vinothkumar
Collapse Panel in C#
.NET2.0
C#2.0
C#
.NET
Intermediate
WinForm
Loading a TreeView using HierarchyID
5 Jun 2009
Mycroft Holmes
Using SQL Server 2008 Hierarchy ID data type to populate a TreeView
C#3.0
VS2008
C#
Windows
SQL-Server
Visual-Studio
Dev
LINQ
Beginner
Intermediate
Keys Extender (Win 7 Compatible)
21 Apr 2009
outcoldman
Work with Windows by hot keys in Vista like Windows 7
Vista
C#2.0
C#3.0
VS2008
C#
Windows
Win32
Visual-Studio
Beginner
WinForm
Atlassian Jira - TortoiseSVN Plugin for Issue Tracking and Easy Linking of Subversion Project with Jira Issue
30 Mar 2009
Ahmet Göktaş
Atlassian Jira - TortoiseSVN Plugin for Issue Tracking and Easy Linking of Subversion Project with Jira Issue
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
WinForm
Encryption and Decryption
24 Mar 2009
dj_limi
Its the software who can make the Ceasares Code
.NET2.0
C#2.0
C#3.0
.NET3.5
C#
.NET
Win32
Win64
Dev
Intermediate
Make a Master/Detail DGV using CSLA DynamicRootList - Part III
13 Mar 2009
Tiago Freitas Leal
Handling the DataGridView: sorting, auto save for detail DGV, etc.
C#2.0
C#3.0
C#
Windows
Dev
ADO.NET
Intermediate
Make a Master/Detail DGV using CSLA DynamicRootList - Part I
13 Mar 2009
Tiago Freitas Leal
This project shows how to have a master/detail DataGridView using CSLA EditableRootListBase (or DynamicRootList) as the master list object. It shows how to have sorted list and auto save on both the master and detail DataGridView.
C#2.0
C#3.0
C#
SQL
Windows
Dev
ADO.NET
Intermediate
Make a Master/Detail DGV using CSLA DynamicRootList - Appendix
12 Mar 2009
Tiago Freitas Leal
All screen shots of CslaGen code generation
C#2.0
C#3.0
C#
Windows
Dev
ADO.NET
Intermediate
Lazy Initializer for NHibernate
4 Mar 2009
Nieve Goor
Reducing StaleObjectStateException damage in multi-user WinForms applications.
.NET3.5
C#
Dev
Intermediate
Advanced
WinForm
NHibernate for Winforms with Spring.Net
19 Feb 2009
Nieve Goor
A Winforms Nhibernate framework code generation
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
Windows
Architect
Dev
Building Code-Only Forms in Visual Studio
3 Feb 2009
G.Franklin
How to create a code-only form in a Visual Studio project, and prevent the VS-Designer from messing with your code
.NET2.0
VS2005
C#
Windows
Dev
Beginner
Intermediate
WinForm
Hosting InfoPath 2007 in a WinForms Application
16 Jan 2009
Thilo Ruppert
Advanced aspects of hosting InfoPath 2007 in a WinForms Application
.NET3.0
C#3.0
Windows
Visual-Studio
Dev
Intermediate
Pass data back to the calling form
15 Jan 2009
pierrecor
This article describes how to pass data from the parent to the child form and back.
C#2.0
C#3.0
C#
.NET
Dev
Beginner
WinForm
Animation on Windows Forms
23 Dec 2008
logicchild
Implementing a basic animation on a Windows Form.
C#
.NET
GDI+
Dev
Intermediate
GetActiveControl, Getting the MdiChild's Active Control from its Parent MdiForm
28 Nov 2008
Vincent Meijer
Ever have the problem that your controls, like a TextBox, ComboBox or DataGridView for example, don’t seem to be receiving any keyboard commands like Ctrl+A, Ctrl+C or Ctrl+V? Happens to me too.
C#
Beginner
Graph control
15 Nov 2008
Slezko S.G.
this controls allows to draw function graph.
C#2.0
C#3.0
C#
How to close a multi-threaded .NET Windows Forms application and prevent the ObjectDisposedException from getting thrown
15 Nov 2008
nhumbad
An article on how to properly close a multi-threaded Windows Forms application without having an ObjectDisposedException thrown.
.NET2.0
C#2.0
C#3.0
C#
.NET
Dev
Intermediate
WinForm
Creating Tabbed MDI Form
31 Oct 2008
asugix
A tutorial for creating a tabbed MDI form
WinXP
Vista
C#
Dev
Design
Beginner
WinForm
Windows Forms - Creating and Persisting Custom User Settings in C# - Part 2
9 Sep 2008
Frank Gennaro 2487219
This article discusses the creation and persistence of .NET Framework and custom objects within the Windows User Settings.
.NET2.0
WinXP
Win2003
Vista
.NET3.0
.NET3.5
C#
Intermediate
Advanced
Windows Forms - Creating and Persisting Custom User Settings in C#
6 Sep 2008
Frank Gennaro 2487219
This article discusses the creation and persistence of .NET Framework and custom objects within the Windows User Settings.
.NET2.0
VS2005
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
C#
Windows
.NET
Using Form Opacity to Make Splash Screen for your Project (Fade In & Fade Out)
2 Sep 2008
Reaksmey Rin
Make Fade In & Fade Out animation with Windows Form using C#
WinXP
Win2003
Vista
.NET3.0
.NET3.5
VS2008
C#
Beginner
Personal Time Tracker
12 Aug 2008
Vance Kessler
This article describes what I did to write an application to track my billable and non-billable time.
.NET2.0
C#2.0
Windows
Dev
Intermediate
C# Space Invaders using WinForms Objects
17 Jun 2008
GCalcerano
Create the famous game using only labels, panels and pictures
.NET2.0
C#
.NET
Dev
Design
Intermediate
Modal and Modeless Dialog Box in C#
16 Jun 2008
anand choubey
This article describes the basic idea about modal and modeless in C#.
.NET2.0
C#
Windows
.NET
Dev
Intermediate
Graphic Calculator
10 Jun 2008
pechan00000
Software tool that interactively displays a graphical view of mathematical functions
Win2K
WinXP
Win2003
Vista
TabletPC
Embedded
C#2.0
C#3.0
C#
Windows
Manage Data in a WinForms Application (without the Database)
6 Jun 2008
salysle
This article provides an approach to building an application that may be used to collect, store, and retrieve data without relying upon a database to get there.
VS2008
C#
Dev
Beginner
Adding Mouse Gesture Functionality to Your .NET Application Within Seconds
15 May 2008
Daniel M. Camenzind
This project allows you to add mouse gesture functionality to your Windows Forms application with just a few lines of code.
.NET2.0
C#3.0
C#
.NET
Dev
Intermediate
WinForm
Map Grabber on C#
12 May 2008
Yuri Panshin
Prepare maps for your holidays, your walking, your bike trips, your geocaching...
.NET2.0
WinXP
Win2003
C#2.0
C#
Windows
.NET
Intermediate
Sending/Receiving PictureBox Image in C# To/From Microsoft SQL SERVER
10 May 2008
Morteza Naeiamabadi
This article is written for those stuck in such a problem
.NET2.0
C#2.0
C#
.NET
CEO
Architect
DBA
Dev
QA
Design
A cool vista-sidebar-style clock control (4 style)(fixed)!
8 May 2008
Davidwu
A cool vista-sidebar-style clock control (4 style)(fixed)!
C#2.0
C#3.0
C#
VB
Windows
WinMobile
.NET
Win32
Win64
Visual-Studio
Industrial Controls
11 Apr 2008
Luca Bonotto
A library of controls with a custon renderer for use in the controls processes panel display
.NET2.0
C#2.0
C#
.NET
GDI+
Dev
Intermediate
Customizable Tree Control with Animation Support
8 Apr 2008
Stu-Smith
A tree control implementation, allowing complete customization and animation support
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
.NET
GDI+
Dev
Intermediate
Analog Meter
4 Apr 2008
Luca Bonotto
Analog meter control with the possibility to set a custom renderer
.NET2.0
C#2.0
C#
.NET
GDI+
Dev
Intermediate
Parent Process Window
15 Mar 2008
Enver Buzoku
Shows how to get the process ID and show a modal window on the parent processes window
WinXP
Vista
VS2005
C#2.0
C#3.0
VB7.x
VB8.0
VB9.0
VS2008
C#
Have a Great DesignTime Experience with a Powerful DesignSurface (Extended) Class
14 Mar 2008
Paolo Foti
Use design facilities (TabOrder, UndoEngine, SnapLines / Grid alignment) to design WinForms
.NET2.0
VS2008
C#
Windows
Dev
Intermediate
Drawing Resizable Controls at Runtime
4 Mar 2008
wliao
How to draw resizable controls at runtime
WinXP
C#2.0
C#
Windows
GDI+
Beginner
Intermediate
Bind Entities without Properties to Windows Forms Controls
29 Feb 2008
da5id
How to avoid property coding in entity objects
.NET2.0
C#2.0
C#
Windows
.NET
Dev
Intermediate
Resizable, Moveable & Customizable Borderless Form
29 Feb 2008
Stefan Mellberg
An article on customizable user forms
.NET2.0
C#
Windows
.NET
GDI+
Dev
Intermediate
How to Properly Handle Cross-thread Events and Update a Label with BeginInvoke and BackgroundWorker
8 Feb 2008
Gldmelo
This article explains how to update a Label using cross-thread event handling, delegates, BeginInvoke and BackgroundWorker.
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
Overriding Keydown in a User Control using ProcessKeyPreview
7 Feb 2008
Laughing.John
How to easily override key processing in a form or user control
.NET1.0
.NET1.1
.NET2.0
Mono
DotGNU
C#2.0
.NET3.0
C#3.0
VB7.x
VB8.0
Upload Any File Type through a Web Service
23 Jan 2008
salysle
This article shall describe an approach that may be used to upload any sort of a file through a web service from a Windows Forms application.
VS2005
C#
Visual-Studio
Dev
Intermediate
Fill in PDF Form Fields using the Open Source iTextSharp Dynamic Link Library
22 Jan 2008
salysle
Article describing a quick and simple approach to programmatically completing a PDF document through use of the iTextSharp DLL
VS2005
C#
Windows
Visual-Studio
Dev
Design
Beginner
Interview Questions NET Windows Forms
13 Jan 2008
Soumyajit Halder
This article gives few interview questions on .net windows forms
Let Your Form Drop a Shadow
15 Dec 2007
Marcus Deecke
This article describes how to let your Form drop a shadow, the Windows way
.NET2.0
C#2.0
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
An HTML Trace Listener for Windows Forms
20 Nov 2007
Jon Koser
Display formatted trace messages in a browser control
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
Using Another Thread in a Winform to do a Computation
14 Oct 2007
Hector Pacheco
Shows how to update the UI of a WinForm by using a different thread
.NET2.0
VS2005
C#2.0
Windows
Dev
Intermediate
WinForm
How to derive from a parent form
12 Oct 2007
bryce
Create a parent form from which other forms can be derived.
.NET2.0
VS2005
C#2.0
Windows
Architect
Dev
Intermediate
A Shaped Windows Form Application with Variable Opacity
20 Sep 2007
Robert Hinrichs
How to create a Shaped Windows Application with Variable Opacity
.NET1.0
C#
Windows
Dev
Intermediate
Disabling Close Button on Forms
12 Sep 2007
Giri Ganji
How to disable the Close button on C# WinForms
.NET2.0
WinXP
VS2005
C#2.0
Dev
Intermediate
DrolC Control Extender
24 Aug 2007
Snews
Get a nice unified look and feel with grouped controls
.NET1.1
.NET2.0
.NET3.0
C#
Windows
Visual-Studio
GDI+
Dev
Beginner
WinForm
Hosting XNA in a Window
28 Jul 2007
Marc Clifton
My journey to unravel and discover a solution for hosting XNA in a WinForm UserControl
C#
Windows
.NET
Visual-Studio
Architect
Dev
XBox
Intermediate
WinForm
Adjusting font and layout for cross-Windows compatibility
19 Jul 2007
Alessio Saltarin
How to display fonts on Windows Forms according to OS and theme defaults
C#
Windows
.NET
Visual-Studio
Dev
Beginner
WinForm
Web services testing tool with hierarchical type parsing
17 Jul 2007
Konstantin Onufrijev
An article on building a tool, helping to test web services with hierarchical input/output types
.NET2.0
C#2.0
Windows
Visual-Studio
Dev
Intermediate
WinForm
Create your first Web Application with GOA WinForms
2 Jul 2007
Jeff Karlson
This article describes how to create a very simple project using GOA WinForms for Flash
.NET1.1
VS2005
Windows
Dev
Beginner
RIA
WinForm
Chain of Responsibility Pattern
29 Jun 2007
nazishrizvi
This article discusses a how to make a custom wizard control using the Chain of Responsibility pattern
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Example for FolderBrowserDialog in C#
29 Jun 2007
Martin Baeumer
An article discussing FolderBrowseDialog in C#
C#
Windows
.NET
Visual-Studio
Dev
Beginner
Titled Window Form
8 Jun 2007
dr.TyGER (Konstantin)
An article on a form that looks like a Windows Installer form
.NET2.0
C#2.0
Windows
Visual-Studio
GDI+
Dev
Intermediate
WinForm
Enhanced MSN Messenger in C# using Windows Forms
26 Apr 2007
satisharveti
An application which will provide certain features which are not available in MSN Messenger
VS.NET2003
C#
Windows
.NET
Dev
Intermediate
WinForm
Enhanced Clipboard Manager in .NET using C# and Windows Forms
26 Apr 2007
satisharveti
A better Clipboard Manager
VS.NET2003
C#
Windows
.NET
Dev
Intermediate
WinForm
Enhanced Oracle Explorer in C# and .NET using Windows Forms
26 Apr 2007
satisharveti
Application on accessing database objects in Oracle
VS.NET2003
C#
Windows
.NET
DBA
Dev
Intermediate
WinForm
Sending Keystrokes to another Application in C#
11 Apr 2007
Ali Zamurad
Showing dotNet SendKeys functionality
.NET2.0
WinXP
Win2003
VS2005
C#2.0
Dev
Intermediate
WinForm
Tabbed MDI Child Forms
13 Feb 2007
Serdar YILMAZ
An article about browsing MDI child forms on tab page
C#
Windows
.NET
Visual-Studio
Dev
Advanced
WinForm
Advertise
|
Privacy
|
Mobile
Web03 | 2.8.140916.1 | Last Updated 20 Sep 2014
Copyright ©
CodeProject
, 1999-2014
All Rights Reserved.
Terms of Service
Layout:
fixed
|
fluid