|
| For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, November 09, 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
Some of the CodeProject team will be in Berlin this week for TechEd 2009 trying to remember their high school German lessons and generally getting up to no good. If you're lucky enough to be wandering the conference halls keep an eye out for us.
Next week we also have PDC 2009 in LA which means jetlag for us and some delays in answering emails. I hear Jeff is preparing to launch our new Fall line of conference-only T-shirts so find us early if you want to win the fashion stakes this year.
Or would a laptop be more to your liking? Our windows 7 competition is underway and the laptops are fully loaded. Check out the details at the Windows @ Work competition page.
The Code Project Offers
![]() | All New Version Just Released – Limited Time Open House! Try the new features, time-saving tools, & online access to 8,500 books & videos for 10 days on us. Build your own custom Microsoft Developer library – Windows 7, C#, .NET, SharePoint, LINQ, Silverlight, SQL & more. Visit the Open House Now |
![]() | Microsoft Chose SpreadsheetGear... "After carefully evaluating SpreadsheetGear, Excel Services, and other 3rd party options, we chose SpreadsheetGear for .NET because it is the best fit for MSN Money." said Chris Donohue, MSN Money Program Manager. fully functional SpreadsheetGear trial Today! |
![]() | Build Web 2.0 Apps without Hand-Coding! Generate data entry and reporting .NET Web apps in minutes, straight from your database. Quickly create visually stunning, feature-rich apps that are easy to customize and ready to deploy. Download Now |
![]() | Register now to learn about VMware vSphere™ 4—the next generation of VMware® market leading virtualization products! Attend the Online Virtualization Forum on Nov. 10th or 11th, 8:00am–1:00pm PST and enter to win an HP Mini 110 XP Edition Series. |
![]() | Dundas Dashboard (Beta) is here – Introducing Dundas Dashboard, a turnkey dashboard solution for the easy creation of interactive dashboards. Built using Silverlight 3.0, it provides an easy drag-and-drop design and all you need to quickly build full dashboard systems. Sign up for the beta now. |
Weekly Poll Results
What types of programming are you currently doing?
Survey period: 2 Nov 2009 to 9 Nov 2009
Are you boldly going where no programmer has gone before, or are you cleaning up the debris of those who went before you? (suggested by shinevpaul)
| Option | Votes | % | ||
| Research | 432 | 32.53 | ||
| Core Development | 758 | 57.08 | ||
| Optimisation | 347 | 26.13 | ||
| Refactoring / Cleanup | 439 | 33.06 | ||
| Maintenance or Feature/UI Tweaks | 572 | 43.07 | ||
| Porting | 172 | 12.95 | ||
| New features | 797 | 60.02 | ||
| Bug fixing | 690 | 51.96 | ||
| I'm not currently doing any development work | 47 | 3.54 | ||
| Other | 46 | 3.46 | ||
| Responses | 1324 | |||
| This is a multiple choice question. Totals may not add up to 100% | ||||
View optional text answers (40 answers)
This week's survey: The Windows 7 Ribbon. Love it or Loathe it?
Most popular new Job Vacancies 10 Oct 2009 - 9 Nov 2009
- Game Engine Developer (Console) -
- Sr. Software Engineer (Protocols/Security) -
- Software Developer (C#) -
Most popular new articles 2 Nov 2009 - 9 Nov 2009
- WPF : A* search - Sacha Barber
- Simplify Code Using NDepend - Abhishek Sur
- Genuilder - Nicolas Dorier
- Driver Loader [DLoad] from Scratch - csrss
- Code Review Plug-in for Visual Studio 2008, ReviewPal - Chathuranga K.W.
Latest Additions
107 articles overall 66 new, 65 updated, 21 moved. 67 were edited, 40 unedited
Article topics listed: All Topics
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added Last week
Desktop Gadgets
- E-mail Sender with HTML Editor & Quick Drawer - Antoun Gorgy
Send E-mail via Application with an HTML editor and a drawer to draw your own attachements and send them immediately.
C#, .NET (.NET 2.0), Visual Studio (VS2005), GDI, WinForms, Dev
Menus
- A Pretty Good Menu Cloner - jmertus
Allows one to easily clone a menu item and demostrates how to clone a component's callback handlers
C# (C# 3.0), Windows, .NET (.NET 3.5), Dev
Miscellaneous
- My Version of the Ubiquitous Color Picker - Donald Wingate
An article describing a color picker with independent control of seven variables and dynamically updating slider backgrounds.
C# 3.0Vista, .NET 3.5, WPF, VS2008, Dev
Printing
- Printing a datagridview in C#.NET 2.0 - Amey Deshpande
This Article demonstrates the printing of a datagridview (Unedited)
C#, Windows, WinForms, Dev
Shell and IE programming
- Opening IE Using C# and Firing Events - Anoop_K_V
How to open Internet Explorer using C# code and fire events in the loaded page.
VBScript, C# 2.0, Windows, .NET, Dev
Ajax and Atlas
- ASP.NET Ajax Controls to Simulate IFrame - Leo Caan
An Ajax control to simulate . It working like Microsoft MSDN Library site. (Unedited)
C#, .NET, ASP.NET, Ajax, Architect, Dev, Design
ASP.NET
- Session, Cookie, Query String & Cache Variables Unified - Ziad J.khan
A wrapper to work with the session, cookie, query string or cache in a unified, flexible and type safe manner while offering full support for Json serialization.
C#, ASP.NET - Generic Method to Export Data to Excel File - kennysun
Using enum, attribute, reflection and generic to export data to Excel file
C# (C# 2.0, C# 3.0, C# 4.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), ASP.NET, Architect, Dev - Line-Of-Business Applications with ASP.NET - Alexandr Sergeevich Ilyin
A new approach in business applications development with ASP.NET is presented.
C#, HTML, Windows, .NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, Architect, Dev - VS 2010 1-Click Publishing - mohamad halabi
Shows the new 1-Click deployment feature of VS 2010 (Unedited)
.NET (.NET 4.0), ASP.NET, SQL Server (SQL 2008), Dev - Object Creation-Context usage in developing attribute based server objects - Babak Ansari
Create Windows and Web-based applications using a common business logic library.
XML, HTML, C# 3.0, C# 4.0.NET 3.0, .NET 3.5, .NET 4.0, WinForms, WebForms, Ajax, LINQ, Architect, Dev - Asp.net Cache - Shakeel Iqbal
Explains Cache features in Asp.Net. (Unedited)
C# (C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), ASP.NET - DHTMLX and ASP.NET MVC - Paul Erin
This article describes how DHTMLX components might be effectively used with ASP.NET MVC with extended routing functionality to build a flexible web application.
C#, Javascript, Windows, .NET, ASP.NET, Ajax, jQuery, Dev
Charts, Graphs and Images
- Making SVG Charts with Common Objects - Gerard Castelló Viader
This article explains how to create some interesting charts in SVG documents.
C#, XML, XSLT, .NET (.NET 3.5), Visual Studio (VS2008), WinForms, Dev, Sales, Marketing
Silverlight
- Skeleton for a Silverlight business application based on Ria Services and the Ria Services Class Library - Max Paulousky
This article presents the techniques and caveats of building Silverlight business applications. It describes breaking down applications into tiers, implementing a data access in N-tier applications, implementing a custom authentication, adding a support of https to Ria Services applications. (Unedited)
C# 3.0, Windows, .NET 3.5, ASP.NET, IIS, XAML, LINQ, Silverlight, SQL 2005, VS2008, Architect, Dev - Silverlight/WCF example using polling duplex with threaded multicast commands - Fasttimes
Send multicast commands to clients even when some clients are disconnected, and avoid blocking by using threads to send commands.
VB 9.0, Windows, .NET, ASP.NET, WCF, Silverlight, Dev - Silverlight 3 Out Of Browser Feature - KunalChowdhury
Here I will explain the feature & step by step process for implementing the Silverlight Out-Of-Browser functionality.
C# (C# 3.0), .NET (.NET 3.5), Silverlight
Web Services
- Handling SoapException Detail with a WCF Client from a Web Service - Larry Aultman
How to catch and handle ASMX based SOAP exceptions in a WCF client.
XML, C# 3.0, C# 4.0.NET 3.0, .NET 3.5, .NET 4.0, ASP.NET, WCF, Dev
Office Development
- A Simple Example of Merge Document (Microsoft Access 2003) - Md. Marufuzzaman
A simple example of merge document (Microsoft Access 2003)
VBScript, Office
DirectX
- A Powerful Spectrum Analyzer Based on DirectX - Ali Tavakol
Fast, beautiful, real and easy to connect to your application
VC9.0WinXP, Vista, DirectX, Dev, Design
GDI+
- Image Transition in VB.NET Windows Forms - Omar Amin Ibrahim
Image transition & visual effects in VB.Net using GDI+ (Unedited)
VB (VB 9.0), .NET (.NET 3.0), GDI+
General Graphics
- A picture puzzle that lets you pick y'er own'pic - Christ Kennedy
A picture puzzle that allows the user to select any picture as a puzzle, along with options for tile sizes for those long car-rides.
C#, Windows
Database
- Top 10 steps to optimize data access in SQL Server. Part V (Optimize database files and apply partitioning) - M.M.Al-Farooque Shubho
As part of a series of articles on several data access optimization steps, this article focuses on organizing files/filegroups and applying partitioning in SQL Server database. (Unedited)
SQL, Windows, .NET, SQL Server, Architect, DBA, Dev
.NET Framework
- Simplify Code Using NDepend - Abhishek Sur
Using this article you will get the basic idea of how you could use NDepend to control/analyze your application. It allows to apply design rules and refactor code. (Unedited)
C# (C# 2.0, C# 3.0, C# 4.0), VB (VB 8.0, VB 9.0, VB 10), Windows (WinXP, Win2003, Vista, Win2008, Win 7), .NET (.NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), ASP.NET, ADO, ADO.NET, Architect, Dev
Game Development
- Solve Tic Tac Toe with the MiniMax algorithm - Dong Xiang
A C# Console program to solve Tic Tac Toe with the MiniMax algorithm and alpha-beta pruning.
C# 3.0, Windows, .NET, Dev
Libraries
- Email Notification Class Library - hussain.attiya
Class Library that will read email templates to send email notification
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), Architect, Dev
MFC
- Converting Color to Grayscale Using ATL::CImage - Bernadette Realosa
Demonstrates how the ATL::CImage class can be used to do color-to-grayscale conversion on images.
C++, Windows, MFC
Windows Communication Foundation
- WCF for Single Instance - KN.Sudha
How WCF can be used to create a single instance of an application
C#, WCF - Extending WCF Part I - Mosfiqur Rahman
An article on using external configuration file at WCF client
C# (C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.5), WCF, WPF, Dev
Windows Presentation Foundation
- ZoomBoxPanel, adding full mouse support and animation to a WPF custom control: Part 3 - Tom F Wright
This article extends ZoomBoxPanel to support the use of the mouse and the mouse wheel in different modes, and in addition, animation is added for zoom transitions.
C#, Windows, .NET 3.5, .NET 4.0, XAML, WPF, Dev, Design - ZoomBoxPanel, adding a fade out subsidiary slider control: Part 4 - Tom F Wright
This article adds a new subsidiary slider control to control the ZoomBoxPanel. The slider is designed to sit on top of the visual content and fade into the background when not in use, similar to the sliders in Google Earth and Visual Studio.
C#, Windows, .NET 3.5, .NET 4.0, XAML, WPF, Dev, Design - WPF DataGrid: Using DataTemplates for auto-generated columns - Ewout van der Linden
An article on using templates with auto-generated columns in the WPF DataGrid.
C# 3.0, Windows, .NET 3.5, XAML, WPF, Dev - Drag and Drop in WPF - Grokys
An article showing how to add drag and drop to a WPF application using the GongSolutions.Wpf.DragDrop library.
C#, Windows, XAML, WPF, Dev - Building an Extensible Application with MEF, WPF, and MVVM - Scott Whitlock
An article for anyone interested in how to build an extensible application using WPF and the Model-View-ViewModel pattern.
C# 3.0, Windows, .NET 3.5, XAML, WPF, Architect, Dev - WPF : A* search - Sacha Barber
An AI search application using A* algorithm (Unedited)
C# (C# 3.0, C# 4.0), .NET (.NET 3.5), WPF, Architect, Dev, Design
C#
- W3CDateTime Structure in C# - heebaek-choi
Simple W3CDateTime Structure when you using atom feed like a gmail (Unedited)
C#, .NET (.NET 2.0), Dev - Best Practices on Using Implicitly Typed (i.e. var ) and Explicitly Typed Variables - ATANU.PODDER
Best practise using var
C# (C# 3.0, C# 4.0) - Genuilder - Nicolas Dorier
Enhance Visual studio and your build process is two clicks away. This tool does it's best to be out of your way, while improving your development experience seemlessly. (Unedited)
C#, .NET - Merging SAP PS with MS Project - PhiB
This article focuses on a key factor in translating an SAP PS (Project System) project to an MS Project .mpp file. Creating an MS Project Hierarchy from an SAP PS project takes an understanding of the SAP data provided and some fairly simple C# code.
C#, Windows, .NET, SAP, Dev - Emit Proxy - Greenhippo
A dynamically generated proxy using .NET emit
C#, .NET (.NET 3.5), Dev
VBScript
- File (Backup, Log,.... ) Rotator - Vahab Shalchian
A useful script for clearing old backup files and making space for new ones.
VBScript, Windows, Dev, SysAdmin
Algorithms & Recipes
- File System Filter Driver Tutorial - Apriorit Inc
This tutorial will show you how to develop a simple file system filter driver. (Unedited)
C++, C, Windows, Dev, Design
Date and Time
- PersianDate and Some WPF Controls for it - Arash Sahebolamri
The code represents a type for holding Persian date values, and two WPF controls for working with Persian dates.
C# 3.0, Windows, .NET 3.0, XAML, WPF, Dev
Localisation
- Globalization, Internationalization (I18N), and Localization using C# and .NET 2.0 - Kumar, Ravikant India Bangalore
The globalization, internationalization (I18N), and localization of Windows applications in the .NET 2.0 platform.
C#, XML.NET 2.0, Dev
Threads, Processes & IPC
- Lock-Free Single-Producer - Single Consumer Circular Queue - KjellKod.cc
How to make a C++ thread safe, single producer, single consumer lock-free circular queue
C++, Windows, Linux, Dev
Design and Architecture
- Data-controlled processes application design - Jacek Gajek
A ready-to-use process manager provided.
C# 3.0, Windows, .NET 2.0, Architect, Dev - Knowledge-based Systems with the CommonKADS Methodology - Carlos Jiménez de Parga
Expert system modelling in CommonKADS and CLIPS implementation embedded in C++
C++ (VC7, VC7.1), Windows, Linux, Architect, Dev, Design
Installation
- WiX Tricks - Inbal Zilberman
Solutions for WiX problems such as enable \ disable controls, Custom Actions in C#, running EXE within the installation, and setting icon for MSI and Add/Remove programs. (Unedited)
C#, XML, Windows, Dev
Work Issues
- Code Review Plug-in for Visual Studio 2008, ReviewPal - Chathuranga K.W.
ReviewPal is a Visual Studio 2008 IDE plug-in to help out doing code reviews. Helps the user with collecting review comments and reporting them within the IDE with easy navigation.
C# (C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Architect, Dev
Hardware & System
- Driver Loader [DLoad] from Scratch - csrss
A tool for loading device drivers
C++, C, C#, Windows, .NET, Dev - Control Physical World Through Computer (Step by Step) - A-Gamal
This is a step by step description of how to start physical world controlling through your code. This article explains both hardware and software for this operation.
C#, Windows, Dev
Product Showcase
- Using an ASP.NET Imaging SDK to Build a Web-Based Image Viewer - Butch Taylor
This article discusses trends in software technologies and in the document management industry. Along the way, we will build an easy, yet feature-rich web-based application for viewing PDF documents. It will be based on our ASP.NET image-viewing technology, which is included in ImageGear for .NET.
C#, CSS, ASP.NET, Dev - Web-based Scheduling Solution with the WOW-Factor for ASP.NET 2.0 and Up - Murtaza Abdeali
Infragistics WebSchedule lets you create Web-based scheduling applications with a superior user experience to rival the richest desktop-based scheduling applications. This article looks at new features in the NetAdvantage for Web Client 2009 Vol. 2 release that deliver that WOW-Factor.
C#, .NET, ASP.NET, Ajax, VS2005, VS2008, Dev - .NET vs .NET CF Development - Resco Developer Tools
At the first sight, the mobile applications development can be considered equal to the desktop development. But it is not.
C#, .NET, Visual Studio, Dev, Design - Force.com Fundamentals - Learn How the Cloud Makes Developing Apps 5x Faster - developer.force.com Team
This is a great chance for you to become an expert at building applications in the cloud, and to add to your CV. There is a rapidly growing market for cloud applications, and the career opportunities for developers with the right skills are multiplying. Enhance your skills and stay on the leading ed
.NET, Dev
Articles updated added Last week
Combo & List Boxes
- Creating a Custom DropDown Control - Richard Blythe
Explains how to effectively create virtually any type of dropdown control.
C#.NET 2.0, .NET 3.0, GDI+, WinForms, Dev, Design
Edit Controls
- CodeBox for Windows Forms - KenJohnson
A RichTextBox for Windows Forms that supports flexible highlighting and background coloring.
C#, Windows, .NET, WinForms, Dev
Files and Folders
- Rewrite DirectoryInfo using IShellFolder - Leung Yat Chun
This article describes how to uses IShellFolder to list special / virtual directories using C#
C#, Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win 7, Win2008 R2), .NET (.NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), Win32, WPF, Dev - View PDF files in C# using the Xpdf and muPDF library, Print PostScript. - Antonio Sandoval
Wrapper C# class written in C++\CLI and a sample implementation in C# to render PDF files.
VC8.0, C# 2.0, Windows, Win32, ATL, GDI+, COM, WinForms, Dev - MSN Emoticons to GIF - Etienne Rached
Backup or save or convert MSN Messenger custom emoticons to GIF files
C#, Windows, .NET, Visual Studio, Dev
List Controls
- ImageListView - Ozgur Ozcitak
A .NET ListView like control for displaying image files with asynchronously loaded thumbnails.
C#, .NET (.NET 3.5), GDI+, WinForms, Dev
Progress Controls
- ProgressBar with Percentage - jeroen de dauw
Component that extends the native .NET progress bar with percentage properties and the ability to display it in the progress bar.
VB (VB 7.x, VB 8.0, VB 9.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5)
Ajax and Atlas
- Buttons, Message Box and Confirm Box in ASP.NET 3.5 - Petr Pechovic
Buttons, server side/client side driven message box and client side driven confirm box in ASP.NET 3.5 (Unedited)
C#, HTML, .NET (.NET 3.5), ASP.NET, Ajax, Dev
ASP
- An ASP Thumbnail Solution - Philipos Sakellaropoulos
ASP pages and free COM objects for generation of thumbnails and thumbnail views
VC6, VB 6Win2K, WinXP, ASP, ATL, Dev
ASP.NET
- Really Dynamic Master Pages - szukuro
Creating ContentPlaceHolders and Contents programmatically
C# (C# 2.0), VB (VB 8.0), Windows, .NET (.NET 2.0), ASP.NET, WebForms, VS2005, Dev - Sending Compressed HTTP Reponse in ASP.NET Web Application - Maxim Novak
Shows how to use the Response.Filter to send a compressed response in an ASP.NET web application
C# (C# 3.0), HTML, Windows, .NET (.NET 3.5), ASP.NET, Architect, Dev - Professional 3D Chart Reports, using ASP.NET 2.0 - Part III - Hasan Hyder
This article focuses on internal supply chain management systems visibility via chart reports, and provides assessment apparatus to manage and monitor activities spawned during business processes, hence paves the way for timely and precise business decisions. (Unedited)
C# (C# 2.0, C# 3.0, C# 4.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win 7, Win2008 R2), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), ADO, ADO.NET, Ajax - Combres - WebForm & MVC Client-side Resource Combine Library - Buu Nguyen
A .NET library which enables minification, compression, combination, and caching of JavaScript and CSS resources for ASP.NET and ASP.NET MVC web applications. Simply put, it helps your applications rank better with YSlow and PageSpeed.
Javascript, XML, CSS, C# 3.0, .NET, ASP.NET, Architect, Dev - Introduction to PayPal for C# - ASP.NET developers - Predrag Tomasevic
An overview that presents all PayPal integration options, targeted especially at C# developers.
XML, C# 1.0, C# 2.0, C# 3.0.NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, Architect, Dev
Silverlight
- Silver Draw - A Silverlight Based Collaboration White Board with Drawing and Chat - Anoop Madhusudanan
Silver Draw shows how to use Silverlight and WCF Polling Duplex services to create realtime collaboration apps.
C#, Visual Studio, WCF, Silverlight, Architect, Dev, Design
Office Development
- Generalized DataGridView Export to Excel with Theme and Formatting - Mos Dan - Lucian
An article on exporting any datagridview contents to a Excel file, with theme and formatting or a *.CSV (no theme)
C# (C# 3.0), Windows, .NET (.NET 3.5), Office, 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# (C# 2.0), Windows (Win2K, WinXP, Win2003), .NET 2.0, Visual Studio (VS2005), GDI+, Dev
Database
- NetBase - A Minimal .NET Database with a Small SQL Parser, Part 1 - buttonpusher
This is a small database system that reads and writes to DBF-like files, with a SQL front-end.
C#, SQL, Windows, .NET, Visual Studio, Architect, Dev - NetBase - A Minimal .NET Database with a Small SQL parser, Part 2 - buttonpusher
NetBase is a small database system that reads and writes to DBF-like files, with a SQL front-end. The second part of this series discusses the SQL parser.
C#, SQL, Windows, .NET, Visual Studio, Architect, 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
.NET Framework
- Silver JukeBox with an Alternative Client - disore
An article on how to connect Silverlight 2 with web services in order to create a music library application with browse, search and download features.
C# (C# 3.0), .NET (.NET 3.5), XAML, WPF, LINQ, Silverlight, Dev
Win32/64 SDK & OS
- "Protecting" Your Process with RtlSetProcessIsCritical - hxhl95
Escalating a process to system critical status using a Win32 kernel function
C++, Windows, Win32
Windows Presentation Foundation
- WPF : Sticky Notes ListBox - Sacha Barber
A notes listbox that you could use in your own app (Unedited)
C# 3.0.NET 3.0, .NET 3.5, WPF, Architect, Dev, QA - The WPF-NHibernate Toolkit - David Veeneman
Adapt NHibernate classes to run in WPF.
C#, Windows, XAML, WPF, Dev - Comparing Flash and WPF - Sacha Barber
Comparing Flash and WPF (Unedited)
C# 3.0, .NET, Vista, WPF, VS2005, Dev - Anaglyph ShaderEffect in WPF - objo
This article shows how to use a WPF ShaderEffect for anaglyph blending (for red/cyan glasses). The effect can be used for both 2D and 3D elements.
C#, .NET (.NET 3.5), XAML, WPF, Dev
C / C++ Language
- Fixed Point Class - PeterSchregle
A C++ template class for fixed point mathematics. (Unedited)
C++ (VC8.0, VC9.0), C, Windows, STL, Architect, Dev, Design - Easy Profiler - Compile-time Profiler for Unmanaged C++ - Ahmed Charfeddine
Easily instrument your code, visualize, interpret results, track optimization, compare and decide.
C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), C, Windows, Visual Studio (VS2008), MFC, STL, Dev
C#
- Quick Performance Triage - Mark Ericksen
Class to help triage performance problems in your application
C#, .NET, Dev - Most Recently Used (MRU) Menu Class for .NET 2.0 in C# - Joe Woodbury
A Most Recently Used files class for .NET 2.0 in C#
C#, Windows, .NET 2.0, WinForms, VS2005, Dev
Algorithms & Recipes
- C++ Strtk Tokenizer - Arash Partow
A brief introduction to a tokenizer implementation in C++ (Unedited)
C++ (VC7.1, VC8.0, VC9.0), C++/CLI, C, Win32, Win64, STL, Architect, Dev, Design - Grandiose Projects 3. Compatibility with Simulink - Petr Ivankov
Import of Simulink files (Unedited)
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), Architect, Dev, Design
Internet / Network
- Zeta Twitter - Uwe Keim
Auto Follow Keywords On Twitter (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0)
Programming Tips
- Customizable Text with Replacement Variables - byapparov
An article on how to use text template with replacement variables in VBA
VB (VB 6), Windows, Office
Code Generation
- Project Metadata Generation using T4 - Daniel Vaughan
Generate project metadata with T4 and unburden yourself from string literals in XAML binding expressions and INotifyPropertyChanged event arguments. (Unedited)
C# (C# 2.0, C# 3.0), VB (VB 9.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008), XAML, WPF, WinForms, LINQ, Silverlight, Architect, Dev
Technical blogs added Last week
Validation
- Compile-Time Validation of Composite Object Data Binding Expressions - Daniel Vaughan
Prompted by a recent comment on the T4 Metadata Generation template article, which I released some weeks ago, I have implemented a new mechanism for concatenating property paths. This allows compile time validation of properties that exist on composite or nested members. (Unedited)
C#, VB, Windows, .NET, XAML, WPF, Dev
SharePoint Server
- SharePoint: Form-Based Authentication with ADAM - Sohel_Rana
what is ADAM? Active Directory Application Mode is a lightweight version of Active directory. Active directory setup requires much infrastructure, investment and management. ADAM runs as non-operating system service whereas Active Directory(AD) runs as OS service. So whereas only one AD exists per (Unedited)
All Topics - SharePoint: Dynamically change master page - Sohel_Rana
SharePoint branding is possible with either modification of default master or modification of default CSS. When we develop asp.net application we may need to change master page dynamically based on some criterion. For example in your site you have three groups of users: anonymous, authenticated norm (Unedited)
All Topics - SharePoint Property Bag - Rajesh.Sitaraman
Property bag is a feature available in Windows SharePoint Services 3.0. Its nothing but a hash table of Key-Value pairs. (Unedited)
C#, .NET, Dev
Libraries
- BDD with DSL: "Aubergine", a ruby/cucumber like alternative for .NET - download available - Tom Janssens
In this article, you can download the very first alpha version of Aubergine; a BDD /DSL framework for .NET, initially based on Machine.Specifications, but later on heavily inspired by Cucumber. (Unedited)
C#, .NET, Architect, Dev
LINQ
- Getting started with LINQ - Cyborgx37
LINQ is syntactical sugar for extension methods and lamda expressions. To understand LINQ, it is important to first grapple with these concepts.To begin, let's look at a simple and somewhat common scenario. We have an unsorted list of names. We want to go through each letter of the alphabet and prin (Unedited)
VB (VB 10), .NET (.NET 3.5), LINQ Topics, Dev, Design
C#
- Separating layers and components with constructor injection and Unity - Giorgio Bozio
Ok, so how did I come to using Unity and constructor injection?Anyway ... what is Unity? And what is constructor injection?Unity is a "dependency injection container", (see http://www.codeplex.com/unity/ for details) in other words it is a library that implements mechanisms to easily apply the depe (Unedited)
C# (C# 2.0), .NET (.NET 2.0) Topics, Architect, Design
Bugs & Workarounds
- Weird Error : Unable to Validate Data in ASP.NET website - Abhishek Sur
A weird error that comes when a page is opened for a long time and then posted back (Unedited)
All Topics
Code Generation
- T4 Template Goodness - Sacha Barber
I must admit I kinda missed the boat with T4 templates and what was capable of them, which annoys me, so I set out to try and have a look at them the other day, but low and behold Karl Shifflett has beaten me to it. (Unedited)
All Topics
Uncategorised Technical Blogs
- A new BDD framework in .Net : NetSpec - Tom Janssens
Introduction During my exploration of BDD frameworks for .NET I only had one final runner-up as a BDD framework : Machine.Specifications . This is a very nice framework, but in my quest for the holy grail on BDD it got me started on thinking about an even better BDD framework. In this article I wil (Unedited)
All Topics - Device Independent Units to Points to Inches - Cyborgx37
The default unit of measurement in Windows Forms was pixels. This worked well when most monitors on the market used a simple 96 pixel per inch measurement, but measuring by pixel causes problems when working with devices that have different resolutions. For example, with Windows Forms, a 100 pixel b (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