Newsletter (10 Aug 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.
An item in the
Code Project
Insider last week provoked a bit of discussion (OK, a lot of discussion) on
how kids these days don't know how to write Lean and Mean code. As the debate raged
we decided the best thing to do is throw the contenders into a cage with studded
mice, sharpened keyboards and extra bright laser pointers, and with only aluminium
iMacs strapped to their arms for defence.
Unfortunately Legal decided that probably wasn't a great idea so we have started
a competition
instead: Create an application that will calculate and display the changes between
two HTML files as fast as possible using the least amount of memory possible. Provide
timing data and maximum memory use data to prove you're the leanest and meanest.
Details on the
competition
page.
Speaking of competitions, links to the voting forms for the best articles of
last month are up on the homepage. Please vote!
|
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. Download 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 |
|
|
Download DevForce: Build Your Business Apps on Silverlight 3 “If DevForce didn’t exist, we wouldn’t have built this application in Silverlight,” CTO ProModel, on an application for the U.S. Army. Let DevForce Silverlight handle the infrastructure while you focus on the business requirements. Download Now! |
|
|
"Best Project Management Software" - 4 Years in a Row! OnTime 2009 has won the asp.netPRO Reader's Choice award for fourth year in a row! It includes: scrum / agile project management, bug tracking, requirements mgmt, release mgmt, help desk, wiki and more. No charge for 1 user. 30-day team trials. Download OnTime >> |
|
|
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%! |
|
|
Slow Apps? Overloaded DBMS? Use ScaleOut StateServer®’s distributed caching to eliminate bottlenecks and maximize the performance of your .NET or Java server farm applications. Join hundreds of successful users: Download a trial copy today! |
|
|
No Charge SQL Server 2008 Training Download up to 3 hours of award-winning AppDev training for SQL Server 2008 at no charge. You’ll receive step-by-step instruction by experts Don Kiely and Frank Tillinghast, plus hands-on labs, sample code, and printable courseware. Download now (Offer not available in all Countries)
|
|
|
WinForms / WPF Application Updating Implement network updating features into your rich client applications with AppLife Update. Fast, flexible integration. Robust, powerful updating. Start a trial today. |
|
|
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. |
How often do you clean your computer?
Survey period: 3 Aug 2009 to 10 Aug 2009
Clean as in "remove the built up layers of grime on your keyboard" clean. (Inspired by Tim Deveaux)
Daily | 42 | 3.49 | |
At least Weekly | 88 | 7.32 | |
At least Monthly | 168 | 13.97 | |
At least once every 3 months | 199 | 16.54 | |
At least once every 6 months | 145 | 12.05 | |
At least once a year | 148 | 12.30 | |
Rarely. Less than once a year | 255 | 21.20 | |
Never. My keyboard, mouse and monitor harbour new forms of life. | 165 | 13.72 | |
This week's survey: What development tools and platforms do you expect to be using and targeting daily within a couple of years?
Most popular new Job Vacancies 11 Jul 2009 - 10 Aug 2009
Most popular new articles 3 Aug 2009 - 10 Aug 2009
100 articles overall
71 new, 54 updated, 10 moved. 43 were edited, 57 unedited
Article topics listed: All Topics
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added Last week
- Drag List Box with Multiple Selection and Inter-List Dragging - ckorda
A replacement for MFC's CDragListBox that supports multiple selection and dragging between lists (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win 7), MFC, Architect
- Listview Watermark in vb.NET - clwprogrammer
Code adds a watermark to a listview using the LVBKIF_TYPE_WATERMARK flag (Unedited)
VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB 10), Windows (WinXP, Vista), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Design
- A simple cross-platform program - carl morey
How to write a program that allows a simple game to run on linux and windows (Unedited)
C++, C, VB, Windows (WinXP, Vista), Linux, Visual Studio
- Smart Picture Box Control - Kutegz
A custom picture box control that can load, save and edit an image through popup menu (Unedited)
C#, VB, Windows, .NET
- BFS-CA Algorithm for Channel Assignment in Multi-Radio Wireless Mesh Networks - Piyushkp
http://www.cs.ucsb.edu/~ebelding/txt/infocom06.pdf (Unedited)
Java, Java (JavaSE 6, J2SE 5, J2SE 4, J2ME, J2EE), Swing
- RPC Plumming (Common tools and utilities) - René Paw Christensen
Plumming, tools, utilities.
C# 3.0, C# 4.0.NET 3.5, .NET 4.0, Dev
- Two Simple Approaches to WinForms Dirty Tracking - Mike Ellison
This article describes two approaches for tracking whether values in input controls on a form have changed since a previous save, coded to be reusable across forms.
C#, .NET, Dev
- Safe WinForms Databinding - Cosmin Oprea (aka somalezu)
This article describes a very simple way to make WinForms databindings without the need to refer the datasource property names with magic strings.
C# 1.0, C# 2.0, C# 3.0.NET 3.5, WinForms, Architect, Dev
- An Enhanced PrintPreviewDialog - Bernardo Castilho
A PrintPreviewDialog that is faster and better looking than the standard one.
C#.NET 2.0, WinForms, Dev
- Singleton pattern in a multiple worker thread Application Pool - Wawrzyniec Wawro
This article is about cross-"worker thread" solutions of implementing the Singleton Pattern in ASP.NET.
C# 1.0, C# 2.0, C# 3.0, Windows, .NET 3.0, ASP.NET, IIS 6, Architect, Dev
- Zeta Copos - Uwe Keim
A small .NET library that encapsulates calls to the payment backend provider "COPOSweb" from Germany's Commerzbank.
C# (C# 1.0, C# 2.0, C# 3.0)
- ASP.NET Webforms and ASP.NET MVC in Harmony - Rajesh Pillai
Integrating ASP.NET MVC in existing ASP.NET Web Forms application. (Unedited)
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), Win2003, ASP.NET, WebForms, MVC, Architect, Dev, Design
- Test Your ASP.NET WebService using SoapUI - Abhijit Jana
This article describes how to test your web service using Soap UI Tool. (Unedited)
.NET, ASP.NET, Architect, Dev, QA, Design
- MyStream: Social Lifestreaming with ASP.NET 4 - Tanzim Saqib
Turn your current static website or blog into a lifestreaming portal with all your social activities with ASP.NET 4, C# 4.0, PLINQ, Task Parallel Library, Dependency Injection, Plugin architecture (Unedited)
C# (C# 4.0), Javascript, XML, CSS, .NET (.NET 4.0), ASP.NET, SQL Server (SQL 2005), Visual Studio (VS2010), WebForms, LINQ, Architect, Dev, Design, Sales, Marketing
- Developing Widgets with ASP.NET, WCF and jQuery - Kirill Balandin
The article demonstrates how to use ASP.NET, jQuery and WCF to develop widgets - portable chunks of code that can be embedded into other HTML pages. (Unedited)
C# (C# 3.0), Javascript, Windows, .NET (.NET 3.0), ASP.NET, WCF, Architect, Dev
- Simple JQuery Tabs Template - muhsin meydan
A simple jquery tabs as template that addresses few issues with javascript tabs (Unedited)
Javascript, CSS, HTML, XHTML, Windows, Linux, ASP, ASP.NET, WebForms, Ajax, Dev, Design
- Popup versus New Page - ShofarNexus
This review compares the use of a popup verses a new page to allow users to select options. (Unedited)
Javascript, CSS, HTML, XHTML, ASP, ASP.NET, WebForms, Ajax
- Pop Search Form Control in Silverlight - MIB426
Silverlight is a new and powerful browser plug-in that works with Mac OS, Windows and Linux. It helps you create rich web application that is safe, secure and scalable cross-platform. This article will use Visual Studio 2008 to create Silverlight pop search form control. (Unedited)
C# (C# 3.0).NET 3.0, .NET 3.5, Silverlight, Dev, Design
- Bubble Breaker - Shakeel Iqbal
A good tutorial for beginner’s to develop game in Silverlight. (Unedited)
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), ASP.NET, Silverlight
- Tattoo Maker - Muammar©
Creating a tattoo on someone's arm in a video.
C#, Windows, .NET, Dev
- Monocular navigation. Part I. - CyberTrone
How to build navigation system for simple transport robot (Unedited)
Windows (WinXP, Win2003, Vista, Win2008, Win 7)
- WrapSP - A Wrapper Class Generator for SQL Stored Procedures - _Reinhard
A simple to use tool that generates ADO based classes for calling SQL Stored Procedures. Only a few clicks, and you can access any Stored Procedure in your database.
C++, SQLWin2K, WinXP, MFC, ADO, Dev
- Arabic currency conversion from numbers to letters - wael Refaat
Convert numbers to characters for Arabic applications.
SQL.NET 2.0, .NET 3.0, .NET 3.5SQL 2005, SQL 2008, DBA, Dev
- Overview of SQL Server database Triggers. - Md. Marufuzzaman
Overview of SQL Server database Triggers. (Unedited)
SQL, Windows, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), DBA
- An easy but effective way to split a string using Transact-SQL. - Md. Marufuzzaman
This article will demonstrate you on how to split a string using Transact-SQL. (Unedited)
SQL, Windows, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), Architect, DBA, Dev
- An easy way to get a file name or a file extension from a user define file path using Transact-SQL. - Md. Marufuzzaman
This article will demonstrate you on how to get a file name or a file extension as well using Transact-SQL. (Unedited)
SQL, Windows, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), Architect, DBA, Dev
- Ten Pin Bowling Calculator - Tomas Brennan
Simple ten-pin bowling calculator to calculate the scores of the game
C# (C# 2.0), Windows, .NET (.NET 2.0), Dev
- 6 steps to enable transaction in WCF - Shivprasad koirala
6 steps to enable transaction in WCF (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.NET2003, VS2005, VS2008, VS2010), WCF, Architect
- WCF FAQ Part 5 – Transactions - Shivprasad koirala
WCF FAQ Part 5 – Transactions (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.NET2003, VS2005, VS2008, VS2010), WCF, Architect
- Building Multilingual WPF Applications - Daniel McGaughran
An outline of how to build multilingual support into your WPF applications, where the language may be dynamically changed at runtime (Unedited)
C# (C# 3.0), Windows, WPF, Dev
- WPF Introduction: Databinding + Styles + IValueConverter - Sathishkumar_P
A small introduction about Listview Databinding and Styles with introduction to IValueConverter interface (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), Windows, WPF
- WPF: If Heineken did MVVM Frameworks Part 5 of n - Sacha Barber
It would probably be like Cinch a MVVM framework for WPF (Unedited)
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Architect, Dev, Design
- Azure FAQ Part 1 - Shivprasad koirala
Azure FAQ Part 1 (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.NET2003, VS2005, VS2008, VS2010), Architect
- Send and Read SMS through GSM Modem using AT Commands - Syeda Anila Nusrat
In this article, you can Send and Read SMS through GSM Modem using AT Commands and without using any third party library.
C# (C# 3.0), Windows (WinXP), .NET (.NET 3.0), Visual Studio (VS2005), WinForms, Dev
- Encryption and Decryption on the .NET Framework - logicchild
An Article that Illustrates some Simple Ways to use the System.Security.Cryptography namepsace (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0)
- How To Manage Windows Service Application on our Local Computer - Md. Marufuzzaman
This article will demonstrate how we can manage Windows service application on our local computer.
C#, .NET (.NET 3.0, .NET 3.5, .NET 4.0), Visual Studio (VS2005, VS2008)
- Some Utility Functions using SQL Server 2005 CLR Hosting - senguptaamlan
This article and code sample briefly describe the creation of User Defined Function in SQL Server 2005 by using CLR Hosting Feature
C# (C# 3.0, C# 4.0), Windows (Win2003), SQL Server (SQL 2005), Architect, Dev
- C# Single Instance App With the Ability To Restore From System Tray (Using Mutex) - devzoo
A way to prevent multiple instances of your application from opening, and focusing/activating the first instance window.
C#, Windows, WinForms
- Work Load System - SmartAllen
Calculating workload for speech language pathologists is a very complex process. A systematic approach has to be developed in order to calculate the workload and setup a standard (Unedited)
C# (C# 3.0), VB (VB 9.0), Windows (WinXP, Vista, Win2008, Win 7), .NET (.NET 3.5), ASP.NET, Architect, Design, Marketing
- Observer Design Parttern (Delegates/Events) - SmartAllen
This article uses Delegates/Events to implement an Observer Design Parttern.
C#.NET 2.0, Architect, Dev
- CX Part II - Marc Clifton
Build a Metadata Designer for the CX Dynamic Composition Framework (Unedited)
C#, .NET (.NET 3.0, .NET 3.5, .NET 4.0), WinForms, Architect, DBA, Dev, Design
- Using the Microsoft Enterprise Library Data Access Application Block – Part I - Robin_Roy
Using the Microsoft Enterprise Library Data Access Application Block to insert data into a database.
C#, .NET, ADO.NET, Architect, Dev
- Using Microsoft Enterprise Library Logging Application Block - Robin_Roy
Using Microsoft Enterprise Library Logging Application Block to log events in Application Events Log (Unedited)
C#, .NET, ASP.NET, Architect, Dev
- Easy Way to Upload Images to the Web - Aurigma
The article explains how to organize picture uploads. A solution is offered to upload images the effective way, reducing inbound traffic and saving server resources and disk space.
C#, VB, Javascript, .NET, ASP.NET, Visual Studio, PHP, Architect, Dev
Articles updated added Last week
- Digital Thermometer using c# and a microcontroller - HiteshSharma
Hardware interfacing through serial port using c# (Unedited)
C, C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Win2003, Vista), .NET (.NET 3.5), Visual Studio (VS2008), GDI+, Hardware
- Website Investigator - Muammar©
Gets website registration information
C#
- ListView Layout Manager - Jani Giannoudis
WPF: Customizing ListView/GridView Column-Layout
C# 3.0, Windows, .NET 3.0, XAML, WPF, Dev
- JavaScript Advanced List - Mahdi Yousefi
An advanced list that works with all objects
Javascript, Dev
- 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
- High-speed Charting Control - Cedric Moonen
A flexible charting control to display 2D data
C++ (VC6, VC7), Windows (Win2K), Visual Studio, MFC, Dev
- Internal supply chain management system, visibility - Hasan Hyder
Internal supply chain management system's, objective is to visualize organization's activities and events spawn during its work flow and offers panoramic view of upstream and downstream activities (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Win2003, Win2008), .NET (.NET 2.0), GDI, WinForms, Dev, QA, Design, Sales, Marketing
- DotNetNuke Silverlight 3.0 Hello World - defwebserver
The goal of this tutorial is to walk you through creating a simple Silverlight module in DotNetNuke that authenticates the currently logged in user through a web service. (Unedited)
C# (C# 3.0, C# 4.0), Javascript, HTML, .NET (.NET 3.5, .NET 4.0), ASP.NET, Visual Studio (VS2008, VS2010), XAML, Silverlight, Dev
- Auto-suggest Control - Dmitry Khudorozhkov
This article presents code that augments any INPUT box with an auto-suggest feature, AJAX-capable
Javascript, XML, HTML, Windows, Visual Studio, Ajax, Dev
- Overview of SQL Server Stored Procedure - Md. Marufuzzaman
Overview of SQL server stored procedure
SQL, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), DBA, Dev
- A Simple Way to Write String into a Text File in SQL Server using T-SQL. - Md. Marufuzzaman
A simple way to write string into a text file in SQL Server using T-SQL. (Unedited)
SQL, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), DBA
- Calcoolation: A Math Puzzle Board Game - Marcelo Ricardo de Oliveira
Demo for a math puzzle board game
C# (C# 3.0), Windows (WinXP, Win2003, Vista, Win2008, Win 7), .NET (.NET 3.5), WinForms, Dev
- WPF : If Heineken did MVVM Frameworks Part 3 of n - Sacha Barber
It would probably be like Cinch a MVVM framework for WPF (Unedited)
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Dev, Design
- WPF: If Heineken did MVVM Frameworks Part 1 of n - Sacha Barber
It would probably be like Cinch a MVVM framework for WPF
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Architect, Dev, Design
- Software Development: Build your own Windows Security Center - Coder24.com
I think many users have been wondering how Windows Security Center is build. Well, in this article I will demonstrate how Windows® XP Security Center is made. How it’s working? Etc. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), .NET (.NET 1.0, .NET 1.1, .NET 2.0), Visual Studio (VS2005, VS2008), CEO, Architect, Dev, Design, SysAdmin
- A Code Project Article Editor with Live Preview - Nick Butler
A tool to help author articles at The Code Project
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), Dev
- Extending the My namespace - drummerboy0511
Learn how to extend the My namespace in Visual Basic 2005 / 2008!
VB 8.0, VB 9.0, VB 10, .NET, WinXP, Vista, Win 7VS2005, VS2008, Dev
- 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
- Writing Your Own RTF Converter - Jani Giannoudis
An article on how to write a custom RTF parser and converter
C# 2.0, .NET, WPF, Dev
- Analog Clock Control - VBDT
The analog clock control is a control that has almost all the functionality that a clock control can have, and it is fully modifiable.
VB 8.0, Windows, .NET 2.0, GDI+, VS2005, Dev
- Full Multi-thread Client/Server Socket Class with ThreadPool - Ernest Laurentin
Complete Client/Server Socket Communication class with threadpool implementation. Easy to use and integrate into C++ application. Linux/UNIX port available.
C++ (VC8.0, VC9.0), Win Mobile (WinMobile5, WinMobile6), Win32, MFC, Architect, Dev
- MailMergeLib - A .NET Mail Client Library - Norbert Bietsch
MailMergeLib is a SMTP mail client library. It makes use of .NET System.Net.Mail and provides comfortable mail merge capabilities. MailMergeLib corrects a number of the most annoying bugs and RFC violations that .NET 2.0 to .NET 4.0 suffer from.
C# (C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET 2.0, ASP.NET, Visual Studio (VS2005, VS2008), Dev
- RMI for C++ - Jarl Lindrud
User-friendly remote method invocation in C++.
VC7.1WinXPVS.NET2003, Dev
Technical blogs added Last week
- WebForms And MVC In Harmony — Almost… - webdev_hb
Can't use WebControls in ASP.NET MVC anymore? Not quite. This post discusses some options that you have in MVC for creating "WebControls" by using Extension Methods, IDisposable or a "Super Secret" method. (Unedited)
C#, .NET, ASP.NET Topics, MVC, Dev, Design
- How To Perpetuate Dynamic Controls Between Page Views in ASP.NET - Simon Pickersgill
CodeProjectOne of the problems I've come across more than once in the recent past is with dynamically generated controls in ASP.NET pages and the fact that they seem to disappear in the form's post back.The basic reason for this is that dynamically generated form controls, which are usually generate (Unedited)
C++, Windows
- Debugging Client-Side JavaScript Using Firebug's Console - Simon Pickersgill
CodeProjectFirefox is among the most useful of tools to web developers. Not only for viewing web pages you create on an alternative web browser, but also due to the plethora of add-ons available for it. Foremost among these add-ons is Firebug, a feature that presents a GUI for drilling through an (Unedited)
C++, Windows
- Using NTILE with Cross Reference Values to Create Dimensions - bobleith
I confess lack of depth in SQL Analysis Services (SSAS). I've read quite a bit about the capabilities including data mining, and played with a couple of the wizards, but just haven't had time to immerse deeply into end-to-end scenarios. Based on that, I'm writing this post with a b (Unedited)
.NET CF, Mobile
- The mini-ViewModel pattern - Colin Eberhardt
The construction of a ViewModel is often seen as the standard technique for solving binding problems within WPF and Silverlight. However, the addition of a ViewModel adds complexity to your code. This post describes an alternative method where a mini-ViewModel is applied directly to the problem area (Unedited)
All Topics
- UnCommon C# keywords - A Look - Abhishek Sur
Some of both Documented and Undocumented Keywords that we dont use often like Check, StackAlloc, Fixed, __arglist etc are explained with simple examples (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, .NET 4.0), Win32 Topics, Architect, Dev, Design
- Pipeline and Yield in C# - Jeremy Likness
The pipeline pattern (sometimes also referred to as pipes and filters) has many useful applications. C# makes implementation even easier with the yield keyword. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), Architect, Dev, Design
- Delegates Explained in Plain English - Simon Pickersgill
CodeProjectDelegates are fundamental to the .NET Framework (events and callbacks wouldn't work without them) and can be extremely powerful to the .NET Developer once they come to grasps with exactly what they are and how to use them. In this blog I will consider aspects of a real world situation in (Unedited)
All Topics
- Building and Deploying Using NAnt - Simon Pickersgill
CodeProjectNAnt is a deployment tool for building and deploying .NET projects. While there's nothing wrong with building projects from within your IDE, which is most likely Visual Studio, when working in a corporate environment it can be useful to have your source code available for download from y (Unedited)
All Topics
- Aspects of Polymorphism in .NET Part 4 - Interfaces - Simon Pickersgill
CodeProjectIf you've read parts 1-3 of this blog you'll be aware that we've used the real world objects, cars, to draw a parallel with, and explain, classes, inheritance and abstraction. I hope that, by this stage, you are beginning to undertand and recognise the advantages that come from properly o (Unedited)
All Topics
- Aspects of Polymorphism in .NET Part 3 - Abstract Classes - Simon Pickersgill
CodeProjectPart Three: AbstractionAll of us are aware of abstract concepts, although perhaps we aren't aware that we're aware. To explain... all of us know that there are things we can touch, possess, and things that we can't. For example, we all eat food, but we never actually have a food. Food is (Unedited)
All Topics
- Aspcts of Polymorphism in .NET Parts 1 & 2 - Inheritance - Simon Pickersgill
CodeProjectIntroduction .NET Developers come in various shapes and sizes, not only physically, but also in terms of their expertise and experience. The polymorphic nature of the .NET Framework now allows their code to benefit from similar diversity. Sadly, though, it is entirely possible with .NET l (Unedited)
All Topics
- Getting Started With jQuery - Simon Pickersgill
What Is jQuery?jQuery is a free JavaScript library that allows developers to leverage the HTML DOM in a much easier and intuitive way than was previously available with native JavaScript functions. A huge array of functions are available within the library for animating things, fading in and out, (Unedited)
All Topics
- A Generic Interval Range Table to Generate Permutations - bobleith
In earlier post (http://blogs.msdn.com/microsoftbob/archive/2009/07/06/generating-a-list-of-calendar-dates.aspx), I provided an example of how to use a UDF that returns calendar days in order to generate data from a table valued function. Today, I expand on this using a similar technique, but (Unedited)
All Topics
- Part 2 – Bits for Event Patterns - bobleith
I promised last time (http://blogs.msdn.com/microsoftbob/archive/2009/06/03/the-power-of-bits-for-historical-event-analysis.aspx) that I would follow up with some code to provide a proof of concept for using bit masks for date patterns. I have good news! I have it working in my simulation applicat (Unedited)
All Topics
cheers,
Chris Maunder
The Code Project
This email was sent to email@tempuri.org. 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