|
| For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, June 15, 2009 |
Welcome to this week's newsletter from The Code Project.
To ensure that future newsletters you receive from The Code Project aren't mistakenly blocked by antispam software, be sure to add the maillist.codeproject.com domain to your list of allowed senders.
Site News
Would you like to win some cash for your blog articles?
There are some excellent programming blogs out there but we despaired at seeing them so disconnected and unorganised. And as much as we love cats we always found it jarring to have a blog article series being broken up with stories of one's feline adventures at the vet. It just killed the mood. So we created our Blog Aggregator to automatically collect together your technical blogs so they could be discussed, voted, bookmarked and given the exposure they deserve on The Code Project.
Our Smart Client contest ends this month and we thought it would be fun to go out with a bang. We're awarding two prizes of $1000 USD each to the highest-rated blog articles as part of our Smart Client contest. Check out the details on the contest page. All blog articles ever submitted are eligible - not just those in June. Hurry - you only have until the end of the month so add your blog.
CodeProject Mentors
If you're a gold member with 5 articles, and a history of helping CodeProject users, Would you like to help new authors write great articles? Our new Code Project Mentor program is looking for members to help struggling authors turn their draft articles into works of art. If you have the time and want to make a difference then please email Sean at submit@codeproject.com.
The Code Project Offers
![]() | Intel Software Network Idea Zone: Influence our software teams and product roadmaps. Share ideas for our products & services, vote for ideas and discuss your ideas & those submitted by others. Watch ideas being selected for review and consideration by our product teams! http://ideazone.software.intel.com/communities/root/ideas/recent |
![]() | Building Modular Apps Using Silverlight and WPF Looking for support on building Prism applications in Silverlight and WPF? Learn how to grow your application in modular, decoupled fashion. Watch our tech-ed preso and Try our sample Silverlight app! |
![]() | Defy all challenges. Together. Microsoft® Visual Studio Team System. |
![]() | WPF Styles – DBI the Scheduling component specialists releases the latest in Gantt style drag-n-drop scheduling with Silverlight-style presentations and more. See the latest in UI and scheduling component software. Take Advantage today and save 20%! |
![]() | Dundas Chart For .NET v7 Now Available – The industry leader in .NET charting technologies has gotten even better. Version 7.0 includes the new Silverlight Add-on, Scorecard, Contour, Wafer and Timeline Custom Chart types, Pie Plus drawing styles, and more. Download an evaluation now. |
Weekly Poll Results
What new language features of .NET 3.5 do you use?
Survey period: 8 Jun 2009 to 15 Jun 2009
There's a little more icing on the cake in 3.5 but now that it's been released for a while, which of these features do you actually use?
| Option | Votes | % | ||
| Automatic Property setters/getters | 611 | 66.41 | ||
| Lambda expressions | 486 | 52.83 | ||
| Object Initializers | 474 | 51.52 | ||
| Implicitly Typed Variables (var) | 466 | 50.65 | ||
| Query keywords (for LINQ) | 457 | 49.67 | ||
| Extension Methods | 454 | 49.35 | ||
| Collection Initializers | 364 | 39.57 | ||
| Anonymous Types | 320 | 34.78 | ||
| Partial methods | 171 | 18.59 | ||
| VB 'if' operator | 72 | 7.83 | ||
| XML data types in VB | 41 | 4.46 | ||
| Responses | 836 | |||
| This is a multiple choice question. Totals may not add up to 100% | ||||
View optional text answers (91 answers)
This week's survey: Are you doing or plan to do any mobile application development?
Most popular new Job Vacancies 16 May 2009 - 15 Jun 2009
- Software Engineer -
- Senior SW Engineer, C++ -
- Senior Software Developer -
- C#.Net Developer -
- Dallas-Fort Worth based small business seeks user interface design engineer to implement screens for criminal justice information system -
Most popular new articles 8 Jun 2009 - 15 Jun 2009
- Fast and Easy Data Access with oSo.SimpleSql - Charles T II
- Displaying a Data Matrix in WPF - Josh Smith
- Debug Your ASP.NET Application that Hosted on IIS : Process Attach and Identify which process to attach - Abhijit Jana
- Introduction to Composite WPF (CAL, Prism) Part 1 - Jammer
- Top 10 steps to optimize data access in SQL Server. Part IV (Diagnose database performance problems) - M.M.Al-Farooque Shubho
Latest Additions
121 articles overall 85 new, 65 updated, 20 moved. 59 were edited, 62 unedited
Article topics listed: All Topics
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added Last week
Dialogs and Windows
- Customizing User Controls with Smart Tag Feature - Balamurali Balaji
This article explains how to add Smart Tag feature to a user control.
C#, .NET (.NET 3.5), WinForms, Dev, Design
Edit Controls
- XSL Editor Control - thnk2wn
A basic WinForms XSL editor control
C# (C# 2.0), XML, XSLT, Windows, .NET (.NET 2.0), WinForms, Dev
Files and Folders
- Simple File I/O Using Windows Memory Mapped Files (MMF) - manju_soham
A generic C++ class for simple file I/O, just like CFile.
VC6, VC7, VC7.1, VC8.0, Windows, Win32, Dev - Directory Mirroring the way it should work - Jim Parsells
Create useful directory restore points, quickly and easily.
VB 9.0WinXP, Vista, Win32, WinForms, VS2008, Dev, SysAdmin
Grid & Data Controls
- DataGridView that Saves Column Order, Width and Visibility to user.config - Günther M. FOIDL
Enhanced DataGridView that saves column order, width and visibility to user.config
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), WinForms, Dev
ASP.NET
- Flex HTTPService with ASP.NET - NinethSense
A beginners tutorial on HTTPService of Flex and ASP.NET
C# (C# 1.0, C# 2.0, C# 3.0), XML, Windows (WinXP, Vista), .NET (.NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, ADO.NET, Dev - Debug Your ASP.NET Application that Hosted on IIS : Process Attach and Identify which process to attach - Abhijit Jana
This article describe how to debug a web application which is hosted on IIS. It also describe how to select a particular process to attach with your application when multiple worker process are running (Unedited)
C#, .NET, ASP.NET, Architect, Dev, QA - Extension Method (Basic understanding) - rajeshrocks
Extension method is a feature in c# 3.0, which allows developer to add functionality in existing class without modifying the existing class or recompiling the existing class or extending the existing class. (Unedited)
C# (C# 3.0, C# 4.0), .NET (.NET 3.0, .NET 3.5, .NET 4.0), Visual Studio (VS2008), Architect - Hide Pages from Menu control - integrasol
Here is how you easily "hide" specific pages from the Menu control when combined with the SiteMapPath control (Unedited)
ASP.NET - ASP.NET AJAX testing made easy using Visual Studio 2008 Web Test - Omar Al Zabir
A collection of ExtractionRules, ValidationRules, and Request Plugin that makes ASP.NET and AJAX website testing painless. No need to record tests, write parameterized tests using server-side control names, handle UpdatePanels, simulate clicks on buttons - all from Web Test. Facilitates painless sop (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), ASP.NET, Ajax, Architect, Dev, QA
ASP.NET Controls
- Source Code for JQuery ASP.NET Controls - Sike Mullivan
Get a start to building your own JQuery Controls
C# (C# 1.0, C# 2.0, C# 3.0), Javascript, JScript .NET, .NET, ASP.NET, Architect, Dev, Design - Keeping the listitem color of a DropDownList during postback - yeya8a
Keeping the styles that you apply to a dropdownlist during postback; the article focuses on color styles.
C#, Javascript, CSS, HTML, XHTML, ASP.NET, WebForms, Ajax, Dev - ASP.NET PartialHyperLink control - Uwe Keim
Introducing a small user control to simplify localization of literal text with contained hyperlinks (Unedited)
Javascript, CSS, HTML, XHTML, ASP, ASP.NET, WebForms, Ajax - Client Side Gridview Pagination using JQuery - sagnik mukherjee
Client Side Gridview Paging using Jquery
C# (C# 1.0, C# 2.0, C# 3.0), Javascript, CSS, .NET, ASP.NET, Dev, Design - Editable GridView without ObjectDataSource Concepts - Sasha Risner
A C# sample for binding a GridView to a DataTable with sorting, filtering, updating, deleting, and inserting allowed.
C# 1.0, C# 2.0, C# 3.0, .NET, ASP.NET, SQL 2005, VS2008, Dev
Charts, Graphs and Images
- Strip gAMA Chunk from PNG for ASP.NET Applications - Leonscape
Code for stripping the gAMA chunk from PNGs in managed code, to solve problems with Gamma Correction.
C# (C# 1.0, C# 2.0, C# 3.0), .NET, ASP.NET, GDI+, Dev
HTML / CSS
- FTab(Floating Tabs) - uuware
FTab (Floating Tabs) is a COOL cross browser DHTML floating window script with support for tabs
Javascript, CSS, HTML, XHTML, Windows, Linux, ASP, ASP.NET, WebForms, Ajax
Silverlight
- 3 ways of applying layouts using SilverLight - Shivprasad koirala
3 ways of applying layouts using SilverLight (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C# 4.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), ASP.NET, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008), ADO.NET, Silverlight, Architect
Web Services
- Using WCF in .NET Compact Framework - martyn_mcfly
This article will show you how to create proxy client to the WCF web service from PDA device (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), XML, Windows (Vista, Win2008), Win Mobile (PocketPC 2002, WinMobile2003, WinMobile5, WinMobile6), .NET CF, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, IIS (IIS 6, IIS 7), Visual Studio (VS2005, VS2008), WCF, WinForms, LINQ, Architect, Dev, SysAdmin
Office Development
- VBA code for creating MS Access Relations - sazakir
VBA code for easily creating MS Access Relations.
VBScript, Windows, Dev - How to host a User Defined Function for MS-Excel with the VSTO-Excel Add-in using a COM server - felixLindemann
Auto-register COM-Interop functions and activate this add-in in MS-Excel, ready to use.
VB 9.0WinXP, Win32, VS2008, Dev
SharePoint Server
- Submitting an InfoPath form to SharePoint with a unique filename - Catherine Wright
How to submit an InfoPath form to SharePoint without creating a different file name each time a form is resubmitted. (Unedited)
All Topics - Get SharePoint to Mail with an SMTP Server Requiring Authentication - Vorn Mom_
In this article, I discuss my solution to get SharePoint mail to work with an authenticated SMTP server by creating a simple SMTP relay.
XML, C# 2.0, C# 3.0.NET 2.0, .NET 3.0, Dev, SysAdmin - Connecting Custom Web Parts in SharePoint - Nioosha Kashani
Describes how too connect two sharepoint custom web parts using visual studio extension for windows sharepoint services (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Office, ASP.NET, Dev
General Graphics
- Colors - Sixteen Million of Them - Harsha T, Amarnath S, S Mahesh Reddy
A simple program to cycle through all the 16,777,216 different colors; and also the Windows System colors.
C# (C# 3.0), .NET (.NET 3.5), GDI+, Dev - Image Reflection - VistaHacker
Learn how to generate a reflection from your selected image
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.5), GDI+
Database
- Implementing Repository Pattern With Entity Framework - Morshed Anwar
Implement Repository Pattern in data access layer with Entity Framework
All Topics, Architect - Fast and Easy Data Access with oSo.SimpleSql - Charles T II
A Data Access Framework using Generics, Lambda Expressions, Fluent Interfaces, and the SqlProviderFactory.
C# (C# 3.0), .NET (.NET 3.5), ASP.NET, ADO.NET, Dev - PostgreSQL & PostGis operations - Thabet Tech
In this article, I would like to show you how to (backup , restore) Db & converting between PostGIS & Esri shape file (Unedited)
C# (C# 3.0), Windows (Win2003), Visual Studio (VS2008), DBA, Dev - Sql Server - Sort Order Templates - ColinBashBash
Templates to fix changes in sort-order as they occur. (Unedited)
SQL, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), DBA - Returning Multiple Ref Cursors from Oracle using DAAB - himanshu2561
How to return multiple ref cursors from Oracle using DAAB
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, Oracle, CEO, Architect, DBA, Dev - Padding strings in TSQL using a generic UDF - Roy Robin
Left padding or right padding strings in TSQL using a UDF.
SQL, SQL Server, Dev - Building a Hybrid Active Directory and SQL Table DataSource View - noahhath
Building a hybrid Active Directory and SQL table DataSource view.
SQLSQL 2000, SQL 2005, SQL 2008, DBA, Dev - SqlServer Backup/Restore Utility - alioglu
SqlServer Backup/Restore Utility helps to backup and restore database
C# (C# 2.0), Windows, WinForms - Table Value Parameter in SQL Server 2008 - Roy Robin
MS SQL Server 2008 new feature, Table Value Parameter.
SQL, SQL Server (SQL 2008), DBA, Dev - Merge Statement in SQL Server 2008 - Roy Robin
Microsoft SQL Server 2008 new feature, Merge Statement
SQL, SQL Server (SQL 2008), Architect, DBA, Dev - HierarchyID Data Type in SQL Server 2008 - Roy Robin
MS SQL Server 2008 new feature, the HierarchyID data type.
SQLSQL 2008, DBA, Dev - Grouping Sets in MS SQL Server 2008 - Roy Robin
New feature - SQL Server 2008 Grouping Sets.
SQLSQL 2008, DBA, Dev - Top 10 steps to optimize data access in SQL Server. Part IV (Diagnose database performance problems) - M.M.Al-Farooque Shubho
As part of a series of articles on several data access optimization steps, this article focuses on diagnosing performance problems in SQL Server. (Unedited)
SQL, Windows, SQL Server, Architect, DBA, Dev - Try/Catch Block in SQL Server 2005 - Tarini Singh
Try/Catch Block in SQL Server 2005 (Unedited)
SQL Server - SqlMetalPlus- A VS add-in to manage custom changes to DBML - Azeet
This add-in adds two context menus to all DBML files to either apply custom changes or to refresh the whole DBML file with the latest changes from the database.
XML, C# 1.0, C# 2.0, C# 3.0WinXP, Vista, LINQ, VS2008, DBA, Dev
.NET Framework
- Focus on The Extension of WCF Behavior - Bruce Zhang
WCF provides the flexible and extensible architecture for the developer. The most common situation is to customize the extension of behavior. It is not complex, but some issues should be noticed. This article is prepare to discuss how to extend the behavior in WCF. (Unedited)
C#, .NET, WCF, Dev - Enterprise Library Wrapper Class to Implement Run-time Dynamic Connection Strings Without Using Config File - Raja.Lakshman
Enterprise Library wrapper class to implement run-time dynamic connection strings without using config file
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), .NET, ASP.NET, ADO.NET, Dev
Mobile Development
- smart device login application using SQL Server CE database - saurabhmsoni
Comprehensive guide to development of .NET 2.0 Smart Clients with SQL Server CE Database. (Unedited)
C# (C# 2.0), Windows (WinXP, Win2003, Vista), Win Mobile (PocketPC 2002, WinMobile2003, WinMobile5, WinMobile6), .NET (.NET 2.0), ASP.NET, Dev
Windows Communication Foundation
- JSON serialization and de-serialization in WCF DataContracts - Balamurali Balaji
Explains how to use JSON serialization and deserialization in WCF DataContracts.
C#, .NET (.NET 3.5), Visual Studio (VS2008), WCF, Ajax, Dev
Windows Presentation Foundation
- WPF RichText Editor - Michael Sync
Bindable WPF WYSIWYG Text Editor
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Dev - Introduction to Composite WPF (CAL, Prism) Part 1 - Jammer
An article showing an extremely simple implementation of CompositeWPF (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design - WPF Drag-and-Drop Smorgasbord - Ron Dunant
This article presents a framework that supports Drag-and-Drop between TreeView, TabControl, ListBox, ToolBar and Canvas controls with custom cursors and adorners.
C#, .NET (.NET 3.0), XAML, WPF, Dev - Displaying a Data Matrix in WPF - Josh Smith
Reviews a matrix control that can be data bound and visually styled with ease. (Unedited)
C# (C# 3.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design - Wpf Menu using ViewModel - Part 1 - Visu.v
Implementation of wpf menus using View Model approach (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0) - WPF - A Constraining Stack Panel - Torbjorn Berglund
Custom stack panel for dealing with scrollable elements
C#, Windows, .NET (.NET 3.5), WPF, Dev
C / C++ Language
- Project Rename - Rename an Existing Visual Studio Project - Flying Light
MFC Application to rename an Existing Visual Studio Project
C++ (VC9.0), Windows (WinXP), Visual Studio (VS2008), Dev - Installer Testing and Verification - Kuldip Rindani
Installer Testing, Verifier - Useful for Installer testing and verification
C++ (VC6, VC7), HTML, Windows (Win2K, WinXP, Win2003, Vista), STL, CEO, Architect, Dev, QA, Design - Allow for easy control of Univelop CNC 4\5 Axis board in user mode - Ludvik Jerabek
C++ Class to control Univelop CNC 4\5 Axis controller board in usermode on Linux (Unedited)
C++, Linux, Hardware - Starting with GTK+ - metcarob
GTK+ is a GUI widget toolkit. This article describes how I have compiled a hello world GTK+ program to allow me to evaluate it. (Unedited)
C++, C, Windows, Linux, Win32, Dev
C#
- Internet Explorer Late Binding Automation - yincekara
Internet Explorer automation sample code using late binding, without Microsoft.mshtml and shdocvw dependency.
C# 1.0, C# 2.0, C# 3.0.NET 2.0, COM, COM+, WinForms, Dev - Understanding the Asynchronous Programming Model - logicchild
An artilce that is meant to show how to use the APM with the CLR's Thread Pool (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0) - Generic Collections: Interfaces & Classes - logicchild
An intermediate level article for those who need a reference for Generics
C# (C# 1.0, C# 2.0, C# 3.0) - Collapse Panel in C# - S.Vinothkumar
Collapse Panel in C#
C# (C# 2.0), .NET (.NET 2.0), WinForms
Java
- Manipulating collections without loops with lambdaj - Mario Fusco
A thread safe library of static methods that provides an internal DSL to manipulate Java collections without loops (Unedited)
Java, Java (JavaSE 6, J2SE 5), Architect, Dev
VB.NET
- An Easy Way to Resize an Image - Md. Marufuzzaman
This article will show you how to resize an image keeping with the best graphics quality.
VB, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008)
Algorithms & Recipes
- Permutation in C# Using Recursion - Gary Stafford
Caluclate all permutation of a set of elements using a simple recursive algorithm (Unedited)
C# (C# 3.0), Windows, .NET (.NET 3.5), Dev - AfterWork HTML Parser in C# - Aleksey Bykov
Actually, this is more of a lexical analyzer, but still very applicable for reading HTML and building a DOM tree.
HTML, C# 2.0, C# 3.0.NET 2.0, .NET 3.0, .NET 3.5, Dev
Internet / Network
- DNS and MTU Network Configuration Tool - Jeff Cator
Tool to administer DNS and MTU configuration
VB, Windows (WinXP), .NET, ASP.NET, Dev
Localisation
- Auto Translate and Synchronize resources in your .NET applications - Alessandro Zifiglio
Auto translate and synchronize is a little utility application and it works by simply taking your single fallback resource file (Resx) as input and automatically translates it in real time, creating a language specific resource file (Unedited)
C#, .NET (.NET 3.5), WPF, Dev
Programming Tips
- Unlimited baselines for any class - Alex Perepletov
Using ComponentModel namespace to implement unlimited baselines. (Unedited)
C# (C# 3.0), Windows, .NET (.NET 3.0), LINQ, Architect, Dev
Threads, Processes & IPC
- Parallel Lint - Karpov Andrey
The article describes a new direction in development of static code analyzers - verification of parallel programs. The article reviews several static analyzers which can claim to be called "Parallel Lint". (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows
Code Generation
- NAnt task to capture out of bounds Source Monitor metrics - Franck Paquier
NAnt user task that adds alarms on top of Source Monitor metrics to highlight source code that does not follow coding rules. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0), Visual Studio (VS2008), Dev, QA
Installation
- Simple Version Resource Tool for Windows - ddbug
A utility for creating version info on executable files without Resource Compiler
C++, Windows, Win32, Dev
Testing and QA
- Black-box Testing Techniques - Roy Robin
Black box testing and developing test cases.
All Topics, QA - White Box Testing Technique - Roy Robin
White Box Testing Techniques and developing test cases (Unedited)
All Topics, Dev, QA
Work Issues
- Everyday Challenges to Improving Brownfield Code Quality - Dale Visser
How best does one integrate code quality tools into an active project? (Unedited)
C#, Java, Java, .NET, Visual Studio, Dev
Product Showcase
- Painless Automated Web UI Testing - Todd Anglin
Telerik and ArtOfTest promise to revolutionize the way web testing is done by introducing the ultimate web testing solution: WebUI Test Studio. The tool is designed specifically for modern web applications; productivity and test maintenance are taken to another level.
C#, ASP.NET, Ajax, Dev, QA - Effortless ActiveX Twain Scanning with Atalasoft's DotTwain SDK - Richard Minerich
In general, .NET ActiveX Wrappers are painful to build and deploy. This is because there are a large number of steps involved in the building of signed .NET ActiveX Web Applications. In order to reduce the complexity of this problem, we've created a sample solution which works out of the box.
C#, .NET, ASP.NET, Visual Studio, COM, Ajax, Dev
Articles updated added Last week
List Controls
- A Much Easier to Use ListView - Phillip Piper
An easier to use ListView that supports sorting, grouping, editing, overlays, and drag-n-drop.
C# 2.0, Windows, .NET 2.0VS.NET2003, VS2005, Dev
Miscellaneous
- Working with MS Excel(xls / xlsx) Using MDAC and Oledb - Abhishek Sur
This article simplifies your work with MS Excel (both xls and xlsx) using Oledb and Microsoft Data Access. Simple demonstration to create/modify/delete excel for both windows and web is provided. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C# 4.0), VB (VB 7.x, VB 8.0, VB 9.0, VB 10), Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, Win2008, Win 7), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), ASP.NET, ADO.NET, Dev - High-speed Charting Control - Cedric Moonen
A flexible charting control to display 2D data
C++ (VC6, VC7), Windows (Win2K), Visual Studio, MFC, Dev
Smart Client
- GeoPlaces : hybrid smart client, involving RESTful WCF/WPF and more - Sacha Barber
A nice explar of how to use RESTful WCF and WPF (Unedited)
C# (C# 3.0), .NET (.NET 3.5), WCF, WPF, Architect, Dev, Design
Ajax and Atlas
- Using Ajax.NET with the Dojo Toolkit - Seth Dingwell
A few tips on how to make the Dojo Toolkit play nice with Ajax.NET UpdatePanels
C#, Javascript, HTML, .NET, ASP.NET, Ajax, Dev - How to Create an HTML Editor for ASP.NET AJAX - Eric Williams (winthusiasm.com)
This article discusses how to create an HTML editor server control specifically for the Microsoft AJAX environment.
C#, HTML, ASP.NET, Ajax, Dev
Applications & Tools
- Web-Application Framework - Catharsis - Part I - New Solution - Radim Köhler
Catharsis web-app framework (Unedited)
C#.NET 3.5, ASP.NET, Architect, Dev, Design - KeePass Password Safe - Dominik Reichl
KeePass is a free, open-source, light-weight and easy-to-use password safe.
C++ (VC6, VC7, VC7.1), Windows (Win2K, WinXP, Win2003), MFC, VS6, Dev
ASP.NET
- Windows Communication Foundation FAQ quick starter Part 1 - Shivprasad koirala
Windows Communication Foundation FAQ quick starter Part 1 (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, WCF, VS2008, Architect - Windows Communication Foundation FAQ quick starter Part 2 - Shivprasad koirala
Windows Communication Foundation FAQ quick starter Part 2 (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, Visual Studio (VS2005, VS2008), WCF, Architect - Eucalypto - ASP.NET CMS Library using NHibernate - Davide Icardi
An ASP.NET server library for creating CMS website (forums, articles/wiki, news, users/roles, ...), using NHibernate for data access.
C# 2.0, Windows, .NET 2.0, Mono, ASP.NET, WebForms, VS2005, Dev - Beginner's Walk - Web Development - Sean Ewington
This Table of Contents is editable by all Silver members and above. What we want you to do is replace the entries in the Table of Contents below with links to articles that represent the entries. (Unedited)
Javascript, XML, CSS, HTML, XHTML, XSLT, ASP.NET, Dev
ASP.NET Controls
- Write jQuery plugin WebControl for ASP.NET just in few miniutes! - Ray_Liang
Write jQuery plugin WebControl for ASP.NET just in few miniutes! (Unedited)
C# (C# 2.0, C# 3.0), Javascript, CSS, HTML, XHTML, .NET (.NET 2.0, .NET 3.0, .NET 3.5), ASP, ASP.NET, WebForms, Ajax, Architect, Dev, Design
Audio and Video
- Audio Book Player - brochpirate
Audio player designed specifically for listening to audio books
C#, .NET CF, .NET, WinMobile5, GDI, Dev
General Graphics
- Barcode Image Generation Library - Brad Barnhill
This library was designed to give an easy class for developers to use when they need to generate barcode images from a string of data.
C# 2.0.NET 2.0, Win2K, WinXP, Win2003, GDI+, VS2005, Dev - Simple Vector Shapes - acontoli
A 2D vector shapes and RTFcontrol editor
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
Database
- Building an embedded database engine in C# - Pascal Ganaye
DbfDotNet is a very fast and compact fully managed standalone database/entity framework, for the .Net Framework. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), Dev - Top 10 steps to optimize data access in SQL Server. Part III (Apply advanced indexing and denormalization) - M.M.Al-Farooque Shubho
As part of a series of articles on several data access optimization steps in SQL Server, this article focuses on using some advanced indexing techniques and using de-normalizations to optimize data access. (Unedited)
SQL, Windows, SQL Server, Architect, DBA, Dev
Game Development
- Chess Program in C# - Jacques Fournier
SrcChess is a chess program built in C#. (Unedited)
C#, .NET (.NET 2.0, .NET 3.0, .NET 3.5), WinForms, Architect, Dev
LINQ
- LINQ to World Wide Web (www) - A different flavor of LINQ - Bharath K A
LINQ to World wide web is an useful tool to query REST like web sites. (Unedited)
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), XAML, WPF, Architect, Dev, Design
Windows Workflow Foundation
- Add the design time support to the WF Custom Activity properties - Massimiliano Peluso "PeluSoft Limited"
This article show how we can easily add the design time support to the Wf custom activity properties (Unedited)
C# (C# 3.0), .NET (.NET 3.5)
C / C++ Language
- Chatbot Tutorial - Gonzales Cenelia
Tutorial on making an artificial intelligence chatbot (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Java - Setting up opensource tool chain - metcarob
This article shares my experiences setting up an open source tool chain for developing C++ applications. (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Win32, Dev
C#
- Programming XPath with VTD-XML - Jimmy Zhang
Learn to take advantage of VTD-XML's stateless XPath capability to achieve unmatched efficiency and flexibility (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), XML, XSLT, .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Mobile, Office, Win32, Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008), Dev - Explicit Implementation of Interface - Vinod Kumar Gupta
Polymorphism using interfaces
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), Architect, Dev, Design
VB.NET
- QVFS - A FAT32 Based Virtual File System Powered by VB.NET 2005 - TonyTonyQ
A virtual file system created using VB.NET, an easy way to store multiple folders and files in two real physical files.
VB (VB 7.x, VB 8.0), Windows, .NET (.NET 1.1, .NET 2.0), Visual Studio (VS.NET2003, VS2005), Dev
Algorithms & Recipes
- Coordinate and CoordinateList classes - ISO 6709 compliant - Jaime Olivares
Classes to store, handle, and retrieve geodesic coordinates, in memory, database, and XML, according to the ISO 6709 standard.
XML, C# 2.0, C# 3.0, .NET CF, .NET 2.0, Mono, DotGNU, .NET 3.0, .NET 3.5, SQL Server, VS2008, DBA, Dev - Searching for words that sound like.. - Paul_O'Neil
Combining methods to better search for words that sound like other words when searching a MySQL database.
Linux, PHP, MySQL, Dev
Internet / Network
- Which machines in my LAN are running X DBMS - DavidCrow
Use NetServerEnum to find servers running particular services (Unedited)
VC6WinXP, MFC, VS6, Dev
Programming Tips
- How to develop your own Boot Loader - Apriorit Inc, Alex Kolesnyk
This article describes the first steps in low-level programming on the example of developing of simple boot loader (Unedited)
C++, ASM, Windows, Visual Studio (VS2005, VS2008), COM, Architect, Dev, Design
Threads, Processes & IPC
- Macros to simulate multi-tasking/blocking code at interrupt level. - Eddy Quicksall
This is a set of macros that can be used to write structured code as if it were blocking code while in interrupt context. (Unedited)
C, Windows (Embedded), Linux, Architect, Dev
Design and Architecture
- Generic Singleton Pattern using Reflection, in C# - Martin Lapierre
Use a generic class to create all your Singletons.
C#, Windows, .NET 2.0VS2005, Dev - Abstract Class Vs Interface - Arati Kadi
An article on motto behind Abstract class and Interface, when to use Abstract class and Interface; Author: Arati Kadi; Section: Design and Architecture; Chapter: Development Lifecycle (Unedited)
C#, .NET
Technical blogs added Last week
Ajax and Atlas
- ASP.NET AJAX-based Source Code Browser - Jeremy Likness
This project started out when I began searching for an quick way to put source code on my website to make it easy for guests to browse projects. Time is very valuable so I don't always like downloading a zipped archive and then exploding it to see it - I'd rather have a space online. (Unedited)
C#, Windows, .NET (.NET 3.5), ASP.NET, GDI+, Ajax, Architect, Dev
ASP
- JQuery.UI Dialog with ASP.NET empty post values - trottin
Ran into an issue using a jQuery.UI.Dialog control on an asp.net web form today. When defining a dialog jQuery.UI takes the dialog and appends it right before the closing </body> tag. This is outside of the <form> tag causing any values you wanted from the form to be empty in your (Unedited)
Javascript, HTML, Ajax
Custom Controls
- Getting a custom attribute - Scott Dorman
Attribute programming has a lot of benefits and, when done correctly, can greatly simplify the amount of code that you need to write. One drawback to using attributes is that the code required to retrieve a custom attribute from a type is a bit cumbersome and is very repetitious. Given a type, the (Unedited)
Windows
Session State
- AH, Ah, ah, ah…Staying Alive…Staying Alive - Steve Wellens
Sometimes you want your web page to 'stay alive'. That is, if a user is filling out a complicated form, you do not want the session to time out before they are finished. The user could get very angry and rightfully so: You might even get yelled at! It's not simply a matter of increasing the session (Unedited)
C#, Javascript, Windows, .NET Topics
Silverlight
- Silverlight 2.0 – Supporting unsupported image formats (GIF) - Richard Ashman
A quick look at one way of supporting gif images in a Silverlight application (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), ASP.NET, Silverlight, Architect, Dev
Office Development
- Plunging into Web Development - Robert Nadler
I’ve authored a few web sites. Nothing professionally though. I know just enough HTML, CSS, and JavaScript to be dangerous. Now I’m faced with creating a customer-facing site that has (or will someday soon have) real requirements. Here are a couple of the requirements I know so far: Rel (Unedited)
C#
C / C++ Language
- PC-Lint 101: What does "Location cited in prior message" mean? - Anna-Jayne Metcalfe
If you are new to PC-Lint, you may have wondered what message 830 ("Location cited in prior message") means, and - given that such messages can add greatly to the overall issue count in your file or project - what (if any) use are they?Quite simply, message 830 identifies a location in the codebase (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C - PC-lint 101: What does "previously used .lnt file" mean? - Anna-Jayne Metcalfe
A .lnt file is an "indirect file", which is simply a collection of PC-lint directives. Indirect files can be nested, and are expanded in the order they are encountered by PC-lint.However, if PC-lint encounters the same .lnt file twice in the same context during execution, it will abort with Fatal Er (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C
VB.NET
- No Close Memory Stream - For When you Just Gotta Leave the Stream Open - Jay Peer
Click Here to Goto my Blog HomeTargeting visual studio 2005,2008; wpf, xbap, silverlight, winforms, asp.netI experienced an issue recently with the way StreamReader interacts with the stream it was instantiated with. Turns out the StreamReader will close the stream it was passed when the close (Unedited)
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, XAML, WinForms, WebForms, Dev
Programming Tips
- Cloud-Based Source Control using Live Mesh and Git - Derek Lakin
I've been working on a couple of projects recently where I've been storing the source in the cloud using Live Mesh so that I could access the solution from any of the PCs and laptops that litter the house. On the whole this approach has worked fairly well, although it results in a lot of changes thr (Unedited)
Windows, Visual Studio (VS2005, VS2008) Topics - Testing Private Members in Visual Studio - Derek Lakin
I'm currently working on a CommandBehaviour class to enable me to fire commands in response to arbitrary routed events on elements that don't natively support commands, inspired by Sacha Barber's post WPF: Attached Commands. Whilst trying to apply some unit tests to what I'm writing I came across t (Unedited)
C#, Windows, .NET, Visual Studio (VS2008) Topics
Work Issues
- ACCU 2009: So many sessions, so little time... - Anna-Jayne Metcalfe
Preamble [21st April 2009]Well, we're here at the Barcelo Oxford Hotel again, and for us ACCU 2009 starts tomorrow (though the pre-conference workshops happen on the Tuesday, we haven't booked onto one this year).We are a little more prepared this year than last - for example we now have a 6 foot ro (Unedited)
All Topics, Architect, Dev, Design
Uncategorised Technical Blogs
- Implement Accelerators in a Dialog-Based Application - Jonathan Wood
One of the options you have when creating an MFC application is to make your application dialog-based. This is one of the options in the MFC Wizards. Dialog-based applications are simply an application where the main window is a dialog box. Applications that need to display a bunch of controls in t (Unedited)
All Topics - Binding Passwords - Pete O'Hanlon
Those who’ve been following my blog and conversations with the WPF Disciples know that I love the databinding power of WPF, and in almost all cases I’m a very happy bunny. There is one stain in the awe inspiring goodness that is bound applications, and that’s the PasswordBox. Super (Unedited)
All Topics
cheers,
Chris Maunder
The Code Project
This email was sent to varaprasad.ms@gmail.com. To stop receiving this newsletter click here.
The Code Project. 503-250 Ferrand Drive
Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100






0 comments:
Post a Comment