CodeProject Newsletter (1 Sep 2008)


Grid & Data Controls
  • A C# 2008 advanced customizable PropertyGrid control - Massimiliano Brugnerotto
    This user control is similar to the standard Microsoft .NET 2.0 PropertyGrid control with several additional features : gets/sets any property item at runtime (eg. change property's help text), new property items (Date and Time, Date, Time, File, Directory, ProgressBar, ..), multi-language support,I (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0, C#)

List Controls

Shell and IE programming

Smart Client

  • Displaying DialogBox In SCSF - Anil Awale
    This article explain how to display dialogbox in SCSF (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET (.NET, .NET 2.0), Dev, Intermediate

ASP.NET

Client side scripting

  • JavaScript Expandable / Collapsable Panel Control - SAMir Nigam
    This article describes how to create an Expandable / Collapsable Panel Control using JavaScript. (Unedited)
    C# (C# 2.0, C# 3.0, C#), Javascript, CSS, HTML, XHTML, JScript .NET, .NET (.NET, .NET 2.0, .NET 3.5), ASP, ASP.NET, Visual Studio (VS2008, VS.NET2003, VS2005, Visual Studio), ADO.NET, Ajax, Design, Dev, Intermediate, Advanced

  • MASKiT v1.00 - Navnath R. Kale
    Textbox with mask features and freeze notations (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0, C#), Javascript, HTML, Dev, Intermediate

Silverlight

  • Cards Game Library - Bishoy Labib
    A library for creating cards games with Silverlight with 2 sample Solitaire games (Unedited)
    C#, Silverlight, Intermediate

  • Silverlight 2 Database Updating - Stein Borge
    Perform database updates from Silverlight applications (Unedited)
    C#, .NET (.NET 3.0, .NET 3.5, .NET), Silverlight, LINQ, SQL Server, Architect, Dev, Design, Intermediate

Office Development

  • PowerPointCreator - Elmue
    This C# (VS 2003) project creates PowerPoint presentations based on XML templates which are filled with dynamic data.
    C#, XML, .NET (.NET 1.1, .NET), Dev, Intermediate

Database

  • How-To: Automatically rename Foreign Keys on a DB - Lino Barreca
    Use T-SQL and system views/stored procedures to give consistent name to every relation in a database. (Unedited)
    SQL, SQL Server (SQL 2005, SQL Server), DBA, Dev, Intermediate

  • SQL Server Agent Proxy - Muhammad Shujaat Siddiqi
    shujaatsiddiqi.blogspot.com (Unedited)
    SQL, SQL Server (SQL Server, SQL 2005), SysAdmin, Architect, DBA, Dev, Beginner, Intermediate, Advanced

  • SQL Server 2005 - Merge Replication Step by Step Procedure - Ahmad Eid Salim
    Replication is the process of sharing data between databases in different locations. Using replication, we can create copies of the database and share the copy with different users so that they can make changes to their local copy of database and later synchronize the changes to the source database (Unedited)
    SQL, Windows, Mobile, SQL Server

Cross Platform

Game Development

  • StarTrek - Analysis of the Good, the Bad, and the Ugly - Jason McBurney, nefar12
    A Discussion about our StarTrek implementation. (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows, Design, Beginner

  • Another Star Trek Game (The Retro One) - BadKarma
    The Star Trek game reworked, using a 2D retro look.
    C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Dev, Intermediate

  • StarTrek Galaxy - rehopkins2
    Windows Multiple ship version of the classic StarTrek
    VB, Windows, Dev, Intermediate

  • The New, Improved Star Trek Game - djc2032
    Windows Form Implementation of the Classic Game (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET (.NET, .NET 2.0), Intermediate

  • AI Life - rahul_sindhu
    Steering Behaviours, Genetic Algorithms, and Neural Networks in games.
    C# (C# 2.0, C# 3.0, C#), Windows (Windows, WinXP, Vista), .NET, Visual Studio (VS2005, Visual Studio), GDI+, Dev, Design, Intermediate, Advanced

  • Bouncing Balls in OSG - Adrian Savage
    Simulation in OSG using discrete events, a Ternary Heap and Interpolation (Unedited)
    C++ (VC8.0, C++, VC9.0), Windows (Windows, WinXP), Visual Studio (VS2005, VS2008, Visual Studio), OpenGL, Architect, Dev, Intermediate

LINQ

  • Use LINQ to Create Music Playlists - davehamdan
    See how to utilize LINQ along with Typed-DataSets to quickly build playlists for your music collection.
    C# (C# 3.0, C#), Windows, .NET (.NET, .NET 3.0, .NET 3.5), LINQ, Dev, Intermediate

Mobile Development

  • Windows Mobile Power Management - Joel Ivory Johnson
    Collection of information on interacting with the power manager to take advantage of or disable power saving features in Windows Mobile devices (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0, C#).NET 2.0, WinMobile6, WinMobile5, Visual Studio (VS2008, Visual Studio), Dev, Intermediate, Advanced

Windows Presentation Foundation

C / C++ Language

  • Three important operators you often need to overload - programmersmind
    A look at three important operators you often need to overload.
    C++ (VC6, VC7, VC7.1, VC8.0, C++), C, Beginner

  • 8Queen Problem - ima_c++_programmer
    Tries to solve the queen problem using backtracking. (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0, C++), C, Windows (Windows, Win2K), Win32, Beginner, Intermediate

  • Identify the Types of SIMD Instructions - CBasicNet
    Identify the types of SIMD instructions which the Processor has
    C++, Windows, Dev, Beginner

  • HOWTO: Export C++ classes from a DLL - Alex Blekhman
    The C++ programming language and Wndows DLL can live in peace after all. (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Beginner

  • 32-bit pointers in a 64-bit world - sunnyim4
    64 bit pointers are wasteful if you don't need to access TB of RAM (Unedited)
    C++, Windows, Win64, Dev, Intermediate, Advanced

C#

VB.NET

  • Extending the My Namespace - drummerboy0511
    Learn how to extend the My Namespace in Visual Basic 2005 / 2008! (Unedited)
    VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB), Windows (Windows, WinXP, Vista), Visual Studio (VS2008, VS2005, Visual Studio), Dev, Beginner, Intermediate, Advanced

VBScript

Algorithms & Recipes

  • Palindromes in C# - Philip Fitzsimons
    Algorithim for calculating if a string is a palindrome.
    C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET, Dev, Intermediate

Collections

  • Custom Enumerators - Jaime Olivares
    Modify the behaviour of any enumerator to make it circular, constrained or stepped. Also reversible enumerator. (Unedited)
    C#, Windows, Win Mobile, .NET CF, .NET, Mobile, Visual Studio, Architect, Dev, Design, Beginner, Intermediate, Advanced

Date and Time

Internet / Network

Macros and Add-ins

Threads, Processes & IPC

Code Generation

Design and Architecture

Work Issues

  • It is difficult - Karpov Andrey
    The article concerns the problem of excess of program creation terms as a result of a prejudice that programming is simple and even simpler. (Unedited)
    Architect, QA, Design, Beginner

Articles updated added Last week

List Controls

Miscellaneous

  • AnimatedRollupControl with C++/CLI - Steve Katic
    3dsMax style rollup control animated in C++/CLI
    C++ (VC8.0, C++), C++/CLI, Windows (Windows, Vista), .NET (.NET, .NET 2.0), Visual Studio (VS2008, Visual Studio), Dev, Intermediate

Printing

  • Printing Reports in .NET - Mike Mayer
    Using the library presented, you can print reports from C# and other .NET languages
    C#, VB.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2002, Dev, Intermediate

ASP.NET

  • Deploying ASP. Net Websites on IIS 7.0 - Abhijit Jana
    This article describe some Features and Architecture of IIS 7.0 and Deployment of ASP.Net Sites on IIS (Unedited)
    Javascript, CSS, HTML, XHTML, Ajax, ASP, ASP.NET

  • UML Interview Questions Part 1 - Shivprasad koirala
    UML Interview Questions Part 1 (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0, C++, VC9.0), C++/CLI, C# (C# 1.0, C# 2.0, C# 3.0, C#), VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB), UML, F#, .NET CF, .NET (.NET, .NET 3.5, .NET 3.0, Mono, DotGNU, .NET 1.0, .NET 1.1, .NET 2.0), SQL Server (SQL 2000, SQL 2005, SQL CE, SQL Server), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008, Visual Studio), MFC, ATL, ASP, ASP.NET, WCF, WPF, Ajax, Oracle, ADO, ADO.NET, Design, Architect, Beginner, Intermediate, Advanced

  • Building and deploying your web application the easy way - Xiangyang Liu 刘向阳
    A .NET 2.0 tool to simplify web application deployment (Unedited)
    C# (C# 2.0, C#), Windows (Windows, Win2K, WinXP, Win2003, Vista), ASP.NET, SysAdmin, CEO, Architect, DBA, Dev, QA, Design, Intermediate

Client side scripting

Silverlight

  • Creating and Reusing Dynamic Animations in Silverlight - SteveLi-Cellbi
    Creating dynamic animations and a simple way to reuse them to reduce the XAML code size. (Unedited)
    C# (C# 2.0, C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 3.0), Visual Studio (VS2008, Visual Studio), Dev, Beginner, Intermediate

Web Security

  • Secure Persistent ASP.NET Forms Authentication - BrantBurnett
    An ASP.NET system for having two authentication cookies, one secure and one insecure, to have multiple tiers of security by folder.
    VB (VB 8.0, VB 9.0, VB), .NET (.NET, .NET 3.0, .NET 2.0, .NET 3.5), ASP.NET, VS2008, VS2005, Dev, Intermediate, Advanced

Microsoft Exchange

SharePoint Server

Audio and Video

.NET Framework

COM / COM+

  • ProSysLib: Dissecting The Process - Vitaly Tomilov
    Access detailed information about the current process in the easiest way (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0, C++, VC9.0), C++/CLI, C# (C# 1.0, C# 2.0, C# 3.0, C#), VBScript, Office, Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.5, .NET 3.0, .NET 1.0, .NET 1.1, .NET 2.0), Win32, Win64, ATL, STL, COM, SysAdmin, Architect, Dev, QA, Beginner, Intermediate, Advanced

Game Development

Libraries

Windows Presentation Foundation

  • Item Presentation Models for WPF - Adrian Alexander
    Make your life easier by inserting a Presentation Model layer between your domain-model collection contents and template-generated WPF objects.
    C# (C# 2.0, C#), XML, Windows (Windows, WinXP, Vista), .NET (.NET, .NET 3.0, .NET 3.5), Visual Studio (VS2005, VS2008, Visual Studio), XAML, WPF, Architect, Dev, Intermediate, Advanced

C / C++ Language

  • XCPClock - CodeProject Clock - Hans Dietrich
    XCPClock displays CodeProject clock with four skins.
    C++, Windows, Visual Studio, Dev, Intermediate

C#

Algorithms & Recipes

  • Octree Search - Kam
    An Octree Search Algorithm in C# (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET, Architect, DBA, Dev, QA, Design, SysAdmin, Sales, Marketing, Advanced

Internet / Network

Macros and Add-ins

  • 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, C#), Windows (Windows, Win2K, WinXP, Win2003), .NET (.NET, .NET 2.0), Visual Studio (VS2005, Visual Studio), Dev, Intermediate

Threads, Processes & IPC

Code Generation

  • EGen � a scalable code generation and maintenance framework - Eduard Ene
    An article on EGen - a scalable code generation and maintenance framework for C/C++/C#/Java implemented in Ruby. (Unedited)
    C++, C++/CLI, C, C#, Ruby, Windows, Dev, QA, Design, Intermediate, Advanced

  • Minimalist Meta-Model for CRUD Applications - Olivier Giulieri
    A look at the minimal metadata needed (database mapping and user interface) for CRUD applications code generation using the example of a to do list. (Unedited)
    Javascript, XML, CSS, SQL, HTML, Architect, DBA, Dev, Design, Intermediate, Advanced

No comments:

Post a Comment