Grid & Data Controls
- A C# 2008 advanced customizable PropertyGrid control - Massimiliano BrugnerottoThis 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
- CListCtrl and displaying a tooltip - SnakefootExamples of how to implement tooltips in the MFC list control.
C++, Windows, MFC, Dev, Intermediate
Shell and IE programming
- Shell Extension with Keyboard Hook - joaquinjaresShell Extension with Keyboard Hook (Unedited)
C++ (VC8.0, C++)Vista, Win32, Dev, Beginner
Smart Client
- Displaying DialogBox In SCSF - Anil AwaleThis 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
- Migrating website projects to web applications in VS2008 - Muneeb R. BaigStep by step explanation to migrate website projects to web applications in VS2008 (Unedited)
C# (C# 2.0, C#), ASP.NET, Visual Studio (Visual Studio, VS2008), Dev, Beginner - Create Asp.NET GoogleSiteMap Using XmlWriter - Ali Delshad
- GridViewExpand(To be with ORMPPING ActiveReord,sorting,paging) - clarkappGridViewExpand(To be with ORMPPING ActiveReord,sorting,paging) (Unedited)
C# (C# 2.0, C#), .NET (.NET, .NET 2.0), ASP.NET, Architect, Intermediate - HTTP handler to combine multiple files, cache and deliver compressed output for faster page load - Omar Al ZabirAn HTTP handler that combines multiple CSS, Javascript or URL into one response for faster page load. It can combine, compress and cache response which results in faster page load and better scalability of web application (Unedited)
Javascript, CSS, HTML, XHTML, Ajax, ASP, ASP.NET, Design, Architect, Dev, Beginner, Intermediate, Advanced - Custom GridView with Paging and Filtering - azharkhanCustom control derived from GridView, implements filtering, custom Top pager and custom Bottom pager. (Unedited)
C#, .NET (.NET 2.0, .NET), ASP.NET, Architect, Dev, Design, Intermediate
Client side scripting
- JavaScript Expandable / Collapsable Panel Control - SAMir NigamThis 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. KaleTextbox 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 LabibA library for creating cards games with Silverlight with 2 sample Solitaire games (Unedited)
C#, Silverlight, Intermediate - Silverlight 2 Database Updating - Stein BorgePerform 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 - ElmueThis 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 BarrecaUse 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 Siddiqishujaatsiddiqi.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 SalimReplication 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
- Tool for converting VC++2005 project to linux makefile - Maria Adamskyconvert .sln/.vcproj(VC++2005) to linux makefile (Unedited)
C++ (VC8.0, C++, VC9.0), C# (C# 2.0, C# 3.0, C#), Visual Studio (Visual Studio, VS2008, VS2005), Intermediate
Game Development
- StarTrek - Analysis of the Good, the Bad, and the Ugly - Jason McBurney, nefar12A 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) - BadKarmaThe Star Trek game reworked, using a 2D retro look.
C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Dev, Intermediate - StarTrek Galaxy - rehopkins2Windows Multiple ship version of the classic StarTrek
VB, Windows, Dev, Intermediate - The New, Improved Star Trek Game - djc2032Windows 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_sindhuSteering 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 SavageSimulation 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 - davehamdanSee 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 JohnsonCollection 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
- Introduction to Attached Behaviors in WPF - Josh SmithExplains the concept of attached behaviors and shows how to use them in the context of the MVVM pattern (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.5), XAML, WPF, Architect, Dev, Intermediate - Newton Game Dynamics Extensions for the WPF (Part 2) - Modelling with Blender and the 3D Xaml Editor basics - Leslie GodwinCreate WPF scenes with Blender and export to the 3D Xaml Editor for fine tuning. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows (Windows, WinXP, Vista), Visual Studio (VS2008, Visual Studio), XAML, WPF, Design, Architect, Dev, Intermediate - XAML polygon transformation tool - KenJohnsonA tool to automate flipping, shifting, rotating, and scaling polygons and polylines.
C#, .NET (.NET 3.5, .NET), XAML, WPF, Design, Dev, Intermediate
C / C++ Language
- Three important operators you often need to overload - programmersmindA look at three important operators you often need to overload.
C++ (VC6, VC7, VC7.1, VC8.0, C++), C, Beginner - 8Queen Problem - ima_c++_programmerTries 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 - CBasicNetIdentify the types of SIMD instructions which the Processor has
C++, Windows, Dev, Beginner - HOWTO: Export C++ classes from a DLL - Alex BlekhmanThe 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 - sunnyim464 bit pointers are wasteful if you don't need to access TB of RAM (Unedited)
C++, Windows, Win64, Dev, Intermediate, Advanced
C#
- An Introduction to Operator Overloading in C# - DaveyM69Conversion, binary, unary and comparison operators for your types (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Beginner, Intermediate - Curve Fitting using Lagrange Interpolation - Fady AladdinFitting a set of points P to a curve using Lagrange Interpolation Polynomial (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET - A flexible plugin system - jgauffinA generic plugin system used to load and manage plugins. (Unedited)
C# (C# 2.0, C#), .NET (.NET, .NET 2.0, Mono), Dev, Intermediate, Advanced - A Library for Writing/Building Scripts in C# - Tigger2Designed to make it easier to write scripts such as JavaScript in C#
C# (C# 2.0, C#), Javascript, XML, .NET (.NET, .NET 2.0), Dev, Intermediate - Full implementation of IShellBrowser - FrohmenA VS-like open and save file dialog implementation (Unedited)
C# (C# 2.0, C#), Windows (Windows, WinXP), Visual Studio (VS2005, Visual Studio), Dev, Advanced
VB.NET
- Extending the My Namespace - drummerboy0511Learn 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
- Set or Clear "Manager can update membership list" checkbox with VBScript - Robert KirchhofProvide the OU, and set or clear the checkbox on all managed groups within it. (Unedited)
VBScript, Windows, ADO, SysAdmin, Intermediate
Algorithms & Recipes
- Palindromes in C# - Philip FitzsimonsAlgorithim 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 OlivaresModify 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
- Calculating Duration between two Dates in Years, Months and Days - Mohammed Ali Babucalculate accurate duration between two dates in years, months and days (Unedited)
C# (C# 2.0, C#), Windows (Windows, WinXP), ASP.NET, Dev, Intermediate
Internet / Network
- Serial Port Communication and Implementation of the Win32 DCB Structure in C# - Aftab Zaheer SattiThis article contains a C# implementation of the Win32 DCB structure.
C#, Windows, .NET, COM, Dev, Intermediate, Advanced
Macros and Add-ins
- Automatic highlighting of matching braces for Visual Studio C++ - pulp_4346494This add-in enables highlighting of matching braces next to the cursor for Visual Studio C++. (Unedited)
C++, C#, Windows, Dev, Intermediate
Threads, Processes & IPC
- Monitoring and Controlling a Recursing Function in a Worker Thread - Ben Aldhouse- in this case how to list files in sub folders nicely (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, MFC - Better way to Sleep: Control execution and Limit CPU usage by your threads - Lone DeveloperHere is a class that will help you to control the exection of your threads that involves looping/polling and also limits their cpu usage to a specified limit. (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Windows, Win32, Win64, Architect, Dev, Design, Intermediate
Code Generation
- XEML (Entity Markup Language) for Code Generation - latticesoftXEML (Entity Markup Language) for Code Generation (Unedited)
C#, XML, XSLT, .NET (.NET 2.0, .NET), Architect, DBA, Dev, Design, Intermediate
Design and Architecture
- Factory Method + Reflection : Achieving better extensibility in applications - Caio Kinzel FilhoThis article shows how to take advantage of the Factory Method design pattern and Reflection, to add more extensibility to your applications. (Unedited)
C#, Windows, .NET, Dev, Intermediate
Work Issues
- It is difficult - Karpov AndreyThe 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
- CListCtrl Which Can Show and Hide Columns - SnakefootAn example of how to implement a column picker in the MFC list control
C++, Windows, MFC, Dev, Intermediate - CListCtrl and Cell Navigation - SnakefootAn example of how to implement subitem focus in an MFC list control
C++, Windows, MFC, Dev, Intermediate
Miscellaneous
- AnimatedRollupControl with C++/CLI - Steve Katic3dsMax 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 MayerUsing 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 JanaThis 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 koiralaUML 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
- ActionScript JavaScript Cross Communication - crogersitActionScript communicating to JavaScript, and vice-versa
Javascript, Windows, Dev, Intermediate
Silverlight
- Creating and Reusing Dynamic Animations in Silverlight - SteveLi-CellbiCreating 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 - BrantBurnettAn 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
- Programming With Exchange Server 2007 (EWS) (Part-1) - BrijThis article is the first article of the series on EWS which explore Exchange Web Services (Unedited)
C# (C# 2.0, C#), .NET (.NET, .NET 2.0), ASP.NET, Architect, Dev, Intermediate, Advanced
SharePoint Server
- Search User Controls for Microsoft Office SharePoint Server (MOSS) - Stephen HuenA set of user controls to provide Microsoft Office SharePoint Server (MOSS) search functionality
C#, Windows, .NET 2.0, ASP.NET, VS2005, Dev, Intermediate
Audio and Video
- Optical Flow or Motion Estimation Using the Watson-Ahumada (WA) Algorithm - SIDDHARTH JAIN (fd97207)Optical Flow or Motion Estimation Using the Watson-Ahumada (WA) Algorithm
C# 1.0, Windows, .NET 1.1VS.NET2003, Dev, Advanced
.NET Framework
- Type Forwarding in .NET - Bhupindra SinghType forwarding is a CLR feature that allows us to move a type from its original assembly to another assembly.
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows, .NET (.NET, .NET 3.5, .NET 3.0, .NET 1.0, .NET 1.1, .NET 2.0), Dev, Intermediate - NetMassDownloader Download .Net Framework Source Code At Once Without Any Visual Studio Installed , Enables Offline Debug In VS 2008,VS2008 Express Edition,2005 And CodeGear Rad Studio. - Izzet Kerem KusmezerWith this tool you can download whole .Net Framework Source Code at once, and enjoy offline browsing With it , you can have whole the source code without any Visual Studio Product Installed. (Unedited)
C# (C# 3.0, C# 2.0, C#), VB (VB 8.0, VB 9.0, VB), .NET (.NET, .NET 3.0, .NET 2.0, .NET 3.5), Win32, Architect, Dev, Intermediate
COM / COM+
- ProSysLib: Dissecting The Process - Vitaly TomilovAccess 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
- TetroGL: An OpenGL Game Tutorial in C++ for Win32 Platforms - Part 1 - Cedric MoonenLearn to create a Win32 message loop and game window and how to set-up OpenGL properly for 2D games
C++, Windows, Win32, Visual Studio, OpenGL, Design, Intermediate
Libraries
- CMS/TSO PipeLines for Windows - Part III User Stages - WBurgMoAn implementation of IBM's PipeLines for Windows and PowerShell (Unedited)
C# (C# 2.0, C#), Windows, Visual Studio (Visual Studio, VS2005), Dev, Intermediate - CMS/TSO PipeLines for Windows - Part I Syntax - WBurgMoAn implementation of IBM's PipeLines for Windows and PowerShell (Unedited)
C#, Windows, Win32, Dev, Intermediate - CMS/TSO PipeLines for Windows - Part II Data Flow - WBurgMoAn implementation of IBM's PipeLines for Windows and PowerShell (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows, Visual Studio (Visual Studio, VS2005), Dev, Intermediate
Windows Presentation Foundation
- Item Presentation Models for WPF - Adrian AlexanderMake 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 DietrichXCPClock displays CodeProject clock with four skins.
C++, Windows, Visual Studio, Dev, Intermediate
C#
- Revisit the Game of Life while learning about extension methods in C#. - Johan FourieA fun variation of the Game of Life re-factored using extension methods. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows (Windows, WinXP, Win2003, Vista), Dev, Intermediate - How to run PowerShell scripts from C# - Jean-Paul MikkersAn article on embedding and/or launching PowerShell scripts from a C# program.
C# 2.0.NET 3.0, .NET 2.0, VistaVS2005, Dev, Intermediate - Firefox Bookmark Manager by C# and XML - Mohammad DayyanFirefox bookmark manager
C# (C# 1.0, C# 2.0, C# 3.0, C#), XML, Windows (Windows, WinXP, Vista), .NET (.NET, .NET 3.5), Visual Studio (VS2008, Visual Studio), LINQ, Intermediate
Algorithms & Recipes
- Octree Search - KamAn 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
- Using Account Management API (IOlkAccountManger) to List Outlook Email Accounts - Ashutosh BhawasinkaAn article on how to use the IOlkAccountManger to get email accounts configured in Outlook
C++ (VC8.0, C++), Windows, COM, Dev, Intermediate
Macros and Add-ins
- Barcode Image Generation Library - Brad BarnhillThis 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
- Asynchronously Execute PowerShell Scripts from C# - Jean-Paul MikkersHow to host and asynchronously run PowerShell scripts from C#
C# 2.0.NET 3.0, .NET 2.0, WinXP, VistaVS2005, VS2008, Dev, Intermediate
Code Generation
- EGen � a scalable code generation and maintenance framework - Eduard EneAn 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 GiulieriA 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