News around the World

Loading...

Tuesday 5 May 2009

[CodeProject] Newsletter (4 May 2009)

For comments or enquiries please contact webmaster@codeproject.com View online Monday, May 04, 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

Introducing The Code Project Add-In for Visual Studio 2008

Picture this. You're in Visual Studio 2008 working on a nasty block of code. Remembering that one of your Code Project cohorts recently posted an elegant solution for a similar problem you highlight some code and hit search. Up pops the exact article in The Code Project Add-In window. No time wasted. No pulled hair and exasperating searches. Valuable information is just one click away.

This is new Code Project Add-In for Visual Studio 2008. We wrote this add-in so our members would have quick access to our 23,000+ articles in addition to MSDN and Live Search. No more toggling back and forth between your work and web searches.

We hope this will make your work easier. It's free and it's available now. Does it get any better than that? Download today.

The Code Project Offers

Killer Apps Made Easy in WPF
INFRAGISTICS empowers you w/ hi-fi user experiences rich in features users demand: Excel filtering, WPF grid fixed columns, an Office 2007 ribbon UI. Just Drop-in & hit Build! Download NetAdvantage for .NET 2009 Vol 1 now!
Security vendor - SecuTech seeks worldwide connection
SecuTech, a security vendor of USB-based UniKey software protection dongle and UniToken security authentication Token, is looking for distributors to sell and market its products to the trade worldwide.
In this new Quest white paper, David Walker, Microsoft MVP and SQL Server and SharePoint specialist, discusses the growth of SharePoint, and why/how the SQL Server DBA can assume SharePoint administration responsibilities.
Mosso the Rackspace Cloud:
Cloud hosting that lets you manage unlimited domains with Windows or Linux all with a single sign on for $100/month and no contracts.
Write 10,000 lines of code in 10 minutes
Generate data entry and reporting .NET Web apps in minutes, straight from your database. Visually stunning, easy to customize and ready to deploy.
Download Now!
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

Windows 7 - Will you be upgrading?

Survey period: 27 Apr 2009 to 4 May 2009

Windows 7 will be out sooner rather than later. Will you be moving on up?

OptionVotes% 
I already use Windows 7 (RC or beta)28215.82282 votes, 15.82%
Yes - as soon as it's released25214.13252 votes, 14.13%
Yes - as soon as I can32818.40328 votes, 18.40%
Yes - eventually (or after SP1 is out)37521.03375 votes, 21.03%
Not sure. I'll wait and see how others like it30216.94302 votes, 16.94%
Probably not1578.81157 votes, 8.81%
Definitely not874.8887 votes, 4.88%
Total1783  100%1783 votes

This week's survey: Which Visual Studio Add-ins do you use?

Most popular new Job Vacancies 4 Apr 2009 - 4 May 2009

Most popular new articles 27 Apr 2009 - 4 May 2009

Latest Additions

118 articles overall 90 new, 48 updated, 24 moved. 83 were edited, 35 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

Document / View

Files and Folders

  • Backup Project Files to Gmail - Mitch Stephens
    A WinForms application with command line execution that scans a folder tree, creates one or more Zip files, and emails them to a Gmail account along with a formatted message.
    C#.NET 3.5, Win32, WinForms, Dev


Grid & Data Controls

Static & Panel Controls

  • jQuery Collapsible Panel - Amyn Batliwala
    In this article I would like to show you a very easy way to create a Collapsible Panel using jQuery.
    CSS, Dev


Ajax and Atlas

  • Synchronous PageMethod Custom Validator Control - Greg Olmstead
    This custom validator will allow you to call your PageMethods to validate your client-side input, and block postbacks if there is an error.
    C#, Javascript, CSS, HTML, XHTML.NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, WebForms, Ajax, Dev


Applications & Tools

  • The Never Ending Memory Game - davehamdan
    Learn how to write a small game using an XBap (Unedited)
    C# (C# 3.0), Windows (WinXP, Win2003, Vista, Win2008), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, LINQ, Dev, Marketing


  • Perl Chat from scratch | P.I.C. Chat system - csrss
    This article is about creating a ready to run chat system in Perl scripting language.
    Perl, Linux


ASP.NET

Custom Controls

Web Services

Microsoft BizTalk Server

SharePoint Server

General Graphics

  • Optimized Image Inversion Using SSE2 - Tolga Birdal
    Fast image inversion forms a good basis for optimizing pixel wise operations. We will discuss the ways to achieve the best speed on this inversion operator.
    C++, ASM, Windows, Win32, Visual Studio, Hardware, Architect, Dev


  • DICOM Image Viewer - Amarnath S, S Mahesh Reddy
    A simple viewer of images stored in the DICOM 3.0 File Format (C#). The file should have raw pixel data, uncompressed.
    C# 3.0WinXP, Vista, GDI+, Dev


  • Free Image Transformation - YLS CS
    Introducing a method to transform an image freely with C#
    C#, Windows, GDI+


Database

SQL Reporting Services

  • Programmatically Playing With SSRS Subscriptions - saanj
    This article demonstrates how can you dynamically handle SQL Server Reporting Services Subscriptions without using the SSRS interface at all.
    C#, XMLWin2003, .NET 3.5, ASP.NET, ADO.NET, Dev


.NET Framework

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

Mobile Development

Win32/64 SDK & OS

Windows Communication Foundation

  • REST, WCF and Streams: Getting Rid of those Names Spaces - gaurav_verma_mca
    This article details out the mechanism by which RESTfull web services may be created using WCF in which the developer is in control of the XML structure
    C# (C# 1.0, C# 2.0, C# 3.0), WCF, Dev, Design


  • WCF tracing FAQ - Shivprasad koirala
    WCF tracing FAQ (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), SQL, .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008), ADO.NET, WCF, WPF, MySQL, Silverlight, Architect


Windows Presentation Foundation

Windows Workflow Foundation

  • Manageable Services - Roman Kiss
    This article describes a design, implementation and tooling of model driven WorkflowServices logically centralized in the Repository and physically decentralized for their runtime projecting.
    C# (C# 3.0), .NET (.NET 3.5), WCF, XAML, LINQ, Architect, Dev, Design


C / C++ Language

C#

  • Complete Class of Events - Karthikeyan Govindan
    Describing complete class of events and thread synchronization using add and remove accessors.
    C#, .NET (.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Dev


  • Execute a Program for n Seconds - Linccg
    Start a program, execute for n seconds, then kill it
    C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), Win32


  • The using Keyword and IDisposable - Omer Hanetz
    Accessing IDisposable objects in a bounded scope with the using keyword
    C# (C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Dev


  • Generic XML Serialization Methods - Kanhar Munshi
    An XML Helper Class that can Serialize and De-Serialize custom User objects using C# Generics
    C# (C# 3.0), Windows (WinXP), WinForms, Architect, Dev


  • Reading Image Headers to Get Width and Height - devwilson
    Looks at techniques for getting an image's width and height quickly
    C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Dev


  • C# .NET Background File Downloader - bn2vs
    A multithreaded file downloader with progress details, speed info and more
    C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5)


  • Industrial controls 2 - Luca Bonotto
    A library of controls with a custon renderer for use in the controls processes panel display (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0), GDI+


Java

  • Java Class Viewer - Amos Shi
    Watch the Java class file visually & interactively for the meaning of every byte (Unedited)
    Java, Java (JavaSE 6, J2EE), Swing, Architect, Dev, Design


  • A Quick Look at API Design - BurkHufnagel
    Suggestions to improve your approach to API design.
    Java, Java, Architect, Dev


  • Java Mini Puzzler - BurkHufnagel
    Three examples of Java code that doesn't do what you'd expect
    Java, Java, Dev


Algorithms & Recipes

  • Markov Monopoly - dawright
    Analyzing the board game Monopoly using a Markov chain model. (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), .NET, Dev


  • DBX Parser - Unruled Boy
    Read Outlook Express DBX file, extract mail to EML file
    C# (C# 1.0, C# 2.0, C# 3.0), .NET, Visual Studio, Dev


Internet / Network

  • WinHttpGateway Library - klizardin
    WinHttp API wrapper library with asynchronous call mechanism and support of HTTPS protocol (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (NT4, Win2K, WinXP, Win2003), Win32, Visual Studio (VS6), MFC, STL, Architect, Dev


  • Java Remote Desktop Administration - Lemo Stein
    Control And View Another Computer Remotely
    Java, Java (J2SE 5), Dev


Threads, Processes & IPC

  • A Multi Threaded Linked Task Queue - Sanjay1982
    I needed a multithreaded task queue but with linked tasks, so I created this Multithreaded Task Queue.
    C#, Windows, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, Dev


Testing and QA

Product Showcase

  • A Prototype of Mobile SFA and CRM Software Solutions - Resco Developer Tools
    A new flagship of Resco's product line Enterprise Solution Prototypes (ESP) brings revolutionary features and is specifically designed for SFA and CRM solutions
    C#, .NET, Visual Studio, Dev, Design


  • Building a Multi-Page Image Viewer with ImageGear for Silverlight - Accusoft Pegasus, CaseyMuse
    This article provides a quick tour of the ImageGear for Silverlight toolkit from Accusoft Pegasus, while developing a multi-page image viewer that runs completely on the client via managed code.
    C#, Visual Studio, XAML, Silverlight, Dev


Articles updated added Last week

Edit Controls

Grid & Data Controls

Miscellaneous

  • Programming Microsoft Agent in Windows Forms - Mohammad Elsheimy
    Learn how to program with Microsoft Agent in Windows Forms applications (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Win2003, Vista, Win2008), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008), COM, WinForms


Toolbars & Docking windows

Ajax and Atlas

Client side scripting

  • WMI Hardware/Software Enumeration Script - Dmitry Khudorozhkov
    This article presents a JScript/WMI/WSH script - the core of any inventory management application.
    Javascript, XMLWin2K, WinXP, Win2003, Visual Studio, Dev


  • Absolute Position of a DOM Element - Sergiy Korzh
    A JavaScript function to get the absolute coordinates of a DOM element within a document
    Javascript, CSS, HTML, XHTML, Windows, Linux, Dev


Silverlight

User Controls

General Graphics

  • Range Finder - Mohammad Reza Khosravi
    A simple program to find real size or distance of objects in your digital camera photos
    C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Win64, Visual Studio (VS2005, VS2008), GDI+, WinForms, Design


Database

.NET Framework

  • CrystalReports Push Model with .NET - Raspberry Man
    How to make custom datasource for CrystalReports engine using push model and .NET
    C#, Windows (Win2K, WinXP, Win2003), .NET (.NET 2.0), SQL Server (SQL 2000, SQL 2005), Visual Studio (VS2005), ADO.NET, Dev


  • C# Object to Interface Caster Utility - Ruben Hakopian
    A utility that casts an object to an interface, even if it doesn't formally implement it.
    C#, .NET, Dev


Windows Presentation Foundation

C / C++ Language

  • Pointer to Pointer and Reference to Pointer - Shao Voon Wong
    Explains the reason behind using pointer-to-pointer and reference-to-pointer to modify a pointer passed to a function.
    VC6, VC7, VC7.1, Windows, Visual Studio, Dev


C++ / CLI

XML

  • Yet Another XML Serialization Library for the .NET Framework - Sina Iravanian
    An XML serialization library which lets developers design the XML file structure, and select the exception handling policy. This library also supports serializing most of the collection classes such as the Dictionary generic class.
    C#, XML.NET 3.0, .NET 3.5, Architect, Dev


DLLs & Assemblies

Exception Handling

  • Little Crash Reporter - ub3rst4r
    Collect crash data from a machine and send it to your email to be analyzed.
    C#, .NET, PHP, Dev, QA


Internet / Network

String handling

Hardware & System

  • Driver to Hide Processes and Files - Apriorit Inc
    In this article, we describe the driver we created to hide processes and files in a system.
    C++, Windows, MFC, VS.NET2003, VS2005, VS2008, Dev


Technical blogs added Last week

Edit Controls

  • Editing Ribbon Bar Images - Jonathan Wood
    If you've installed the Visual C++ 2008 Feature Pack or upgraded to Visual Studio 2008 Service Pack 1, you may already be working with the new ribbon bar control. This control provides many new user-interface elements and cool new images. However, if you are like many people, you may have wondered
    C++, Windows, MFC


ASP.NET

Caching

  • Getting Bit by Caching - Jonathan Wood
    I must confess, I've been bit by ASP.NET caching a couple of times now. It's not that there's anything wrong with ASP.NET caching—there isn't. In fact, it's not that ASP.NET caching is not important and cool—it is! But what seems like an easy-to-use feature can actually get fairly complex and can ea (Unedited)
    C++, Windows


Silverlight

Microsoft BizTalk Server

.NET Framework

  • Delegates demystified - deostroll
    This article should give you an idea where you ought to use delegates (Unedited)
    C++, Windows, MFC


Windows Presentation Foundation

  • Easy help with WPF - Pete O'Hanlon
    Adding simple HelpProvider functionality to your WPF applications couldn't be easier.
    C#, XAML, WPF Topics


Collections

  • System.Collections.Generic.SynchronizedCollection – thread safe? - Richard Ashman
    I've been spending time of late preparing a batch of posts on developing thread-safe software (some of which concern themselves with the difficulties of synchronisation) when I came across a BCL type I hadn't seen before …. the rather enticingly named SynchronizedCollection.  It implements all th (Unedited)
    C#, Windows, .NET


Debug Tips

Work Issues

  • BackgroundWorker.ReportProgress is Asynchronous - Jonathan Wood
    I never noticed this before but the BackgroundWorker.ReportProgress method returns before the control's ProgressChanged event has completed. It may return before the ProgressChanged event has even started! For those not familiar with the BackgroundWorker control, this control simplifies creating a (Unedited)
    C++, Windows, MFC


Uncategorised Technical Blogs

  • Silverlight 2.0 – Delaying Data Binding with a ToolTip - Richard Ashman
    Silverlight promises much in the way of been the enabler for the development or rich enterprise class LOB application over the internet, but in its current carnation and with its brittle temperament it has a steep learning curve (especially if you come to it from WPF) and you often find yourself cod (Unedited)
    All Topics


  • Silverlight 2.0 – How to use a {Binding} to dynamically change the background colour of an individual DataGrid row - Richard Ashman
    The System.Windows.Controls.Data assembly contains the DataGrid control.  You can use it to display tabular data in your Silverlight 2.0 applications.  While it handles the basics well, it's still an early release and lacks obvious support for some of the most apparently simple tasks such as settin (Unedited)
    All Topics


  • CodeProject에 포스팅 하다~ - Moonhyuk
    지금 진행중인 주제로 CodeProject에 포스팅 하였는데, 관심이 많은것 같다. 아직은 Part1 이지만, 주말에 Part2를 포스팅 해야겠다. ^^ 뿌듯하다 ㅋㅋ SPRING.NET + iBATIS.NET With ASP.NET MVC - Part 1 1. Introduction Recently, Microsoft announced the ASP.NET MVC. A pattern that supports these features is the MVC (Model-View-Controller). The ASP.NET team (Unedited)
    All Topics


  • Shallow and Deep Object Copying - Jonathan Wood
    In .NET, class objects are reference types. Assigning one object variable to another object variable does not copy that object, it simply causes both object variables to reference the same object. Sometimes, a copy is required. For example, maybe two routines need to start with the same data but th (Unedited)
    All Topics


  • Selecting a ListView Item - Jonathan Wood
    Recently, I was writing a C# desktop application that processed records from a database. I wanted to provide visual feedback as to what was going on so I decided to add each record to a ListView control as the record was processed. In order to highlight the current item, and also to scroll the List (Unedited)
    All Topics


  • Dynamically Setting the Theme - Jonathan Wood
    Themes can be used to customize the look of your Website. If you need to select the theme based on user settings, you'll be glad to know that ASP.NET allows you to set the theme of a page dynamically when the page is being created. This process is pretty straight forward; however, there are a couple (Unedited)
    All Topics


  • I've "forked" the Grails PayPal Plugin… - Matt Stine
    I’m currently completing the finishing touches on a new e-commerce site for my wife’s stationary business. We decided a long time ago to use PayPal for all of the payment processing since we’ve had a great experience using it for our eBay selling. About a year ago Graeme Rocher pol (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

Stumble Upon Toolbar

0 comments: