Codeguru Update eNewsletter - April 17th, 2007

WEBINAR: On-demand webcast

How to Boost Database Development Productivity on Linux, Docker, and Kubernetes with Microsoft SQL Server 2017 REGISTER >

==========================================================
CodeGuru Newsletter
April 17, 2007

http://www.CodeGuru.com

This newsletter is part of the Developer.com, EarthWeb, and internet.com networks.
Jupitermedia Corporation

___________________________ Sponsors ________________________________
Software Quality Engineering
_____________________________________________________________________

==========================================================

TOPICS:

--> Editorial
--> Recently Published Books

--> New on CodeGuru: 
       
==> VB.NET
                - Little Quirks in the VB.NET IDE
        ==> C# Design/Techniques
                - Changing Layout Dynamically in Windows Forms
        ==> C# Controls, Data Grid
                - Multi Column Combo Cell for a .NET 2.0 DataGridView Control
        ==> Graphics & Multimedia
                - How to Save and Load a Windows Region with the Win32 API
                - How to Save and Load a Windows Region with MFC
        ==> Work Flow
                - State Machine Workflow with WinWF
        ==> Database
                - SQL Server 2005: Creating Scalar User-Defined Functions from Assemblies
        ===> IE Programming
                - TIP: IE URL History Tool (Yet Another)

--> Discussion Groups -- HOT Threads 
        - SetWindowText - I want ID (C++)
        - How to setup a Message Loop (C#)
        - Why are these 2 code blocks not the same? (C++ )

--> Highlighted new articles on Developer.com 
       
1. Avoid the Need to Implement a Brew uiOne Toolkit Widget
        2. What Can the Yahoo! User Interface (YUI) Library Do for Your Site?
        3. Creating a Code Search Engine with PHP and MySQL

/-------------------------------------------------------------------
Better Software Conference & EXPO 2007 - Coming to Vegas
Become a more informed software professional with an outward
customer-focused view of development. Covering development
lifecycle practices, the Better Software Conference & EXPO
explores the latest trends in agile and plan-driven
development approaches.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,1ff,1ltw,jorm,i5r0
--------------------------------------------------------------adv.-/

==========================================================
Comments from the Editor
==========================================================

This week I'm in Lisbon, Portugual presenting at a conference. As such, I'm going to cut the editorial short. Feel free to use the time you'd normally spend reading my rantings here in more constructive ways -- such as reading an extra Codeguru article by one of our great authors!

Until next week,

Brad!
---------------------------
Bradley L. Jones
www.CodeGuru.com
---------------------------

=========================================================
Recently Published Books
=========================================================

For those of you keeping up by reading books. The following are just a few of the new books that have been recently released. If you've read any of these, feel free to write a review to be posted on CodeGuru. See the submission guidelines at:

http://www.codeguru.com/review-guidelines.php

--> Pro WCF
      Practical Microsfot SOA Implementation
     
By Peiris & Mulder for Apress
      480 pages for $49.99
      http://books.internet.com/books/1590597028

--> Core Internet Application Development wiht ASP.NET 2.0
      By Randy Connolly for Prenteice Hall
      1060 pages for $54.99
      http://books.internet.com/books/0321419502

=========================================================
New & Updated Articles on CodeGuru
==========================================================

Following are short descriptions of new articles on CodeGuru. If you are interested in submitting your own article for inclusion on the site, then you will find guidelines located at

http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,fka1,909i,jorm,i5r0

This week's CodeGuru posts:

==> VB.NET

- Little Quirks in the VB.NET IDE
    By Richard Newcombe
Every program has bugs; this is the way things are. Look at some of the quirky bugs found in the .NET 2005 IDE.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,6fuk,7u4y,jorm,i5r0

==> C# Design/Techniques

- Changing Layout Dynamically in Windows Forms
    By Bipin Joshi
The .NET Framework 2.0 provides many approaches to tackle the problem of dynamic form layout. Learn how to auto-size, anchor, and dock Windows and forms using several techniques.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,cz5u,jyme,jorm,i5r0

==> C# Controls, Data Grid

- Multi Column Combo Cell for a .NET 2.0 DataGridView Control
    By IssaharNoam
Learn how a DrawItem approach solves the issue of Multi Column Combobox cells in DataGridView of VS8.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,kv9n,bhwr,jorm,i5r0

==> Graphics

- How to Save and Load a Windows Region with the Win32 API
    By Marc Gregoire
Learn how to save a Windows region to a file with GetRegionData and how to load and re-create it with ExtCreateRegion the Win32 API way.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,5zl2,hkjy,jorm,i5r0

==> MFC

- How to Save and Load a Windows Region with MFC
    By Marc Gregoire
Learn how to save a Windows region to a file with CRgn::GetRegionData and how to load and re-create it with CRgn::CreateFromData the MFC way.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,8o2,m5ma,jorm,i5r0

==> Windows Work Flow

- State Machine Workflow with Windows WF
    By Mark Strawmyer
Discover the power behind state machine workflow and how it can be used to more closely match business and other processes.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,een2,d954,jorm,i5r0

==> Databases

- SQL Server 2005: Creating Scalar User-Defined Functions from Assemblies
    By Robert Vieira
Learn some of the differences between SQL stored procedures and scalar functions in .NET code from Wrox Professional SQL Server 2005 Programming author Robert Vieria.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,59bk,5bd5,jorm,i5r0

==> IE Programming,

- TIP: IE URL History Tool (Yet Another)
    By arkadi
Discover a command line tool and tutorial to manage Internet Explorer's history. It is solely based on the CUrlHistory object.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,7agp,deae,jorm,i5r0

==========================================================
Discussion Groups
==========================================================

Check out the CodeGuru discussion forums at:

http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,bcr8,cx5j,jorm,i5r0

Forums include Visual C++, General C++, Visual Basic, Java, General Technology, C#, ASP.NET, XML, Help Wanted, and much, much, more!

... HOT THREADS ...

Some of the current threads with the most activity are:

==> How to setup a Message Loop (C-Sharp Programming)
       
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,alz3,gcvf,jorm,i5r0

==> SetWindowText - I want ID (C++ and WinAPI)
        http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,ena4,dtos,jorm,i5r0

==> Why are these 2 code blocks not the same? (C++ (Non Visual C++ Issues))
       
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,5fkx,cjfg,jorm,i5r0

==========================================================
New Articles on Developer.com
==========================================================

Below are some of the new articles that have been posted to Developer.com (http://www.developer.com).

1. Avoid the Need to Implement a Brew uiOne Toolkit Widget
    By Ray Rischpater
In building your Brew uiOne Toolkit-based application, you may find you need a custom widget for your UI. Here are shortcuts to creating new widgets based on decorators and composition rather than inheritance.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,d22y,63kx,jorm,i5r0

2. What Can the Yahoo! User Interface (YUI) Library Do for Your Site?
    By Vlad Kofman
Take a look at the Yahoo User Interface (YUI) library. If you are looking for a solid AJAX framework to help with rich user interface development or just want to code some AJAX, the YUI can be a great start.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,jb94,99ip,jorm,i5r0

3. Creating a Code Search Engine with PHP and MySQL
    By Jason Gilmore
Learn how to build a search engine where you can store a fairly significant amount of text within a MySQL database then extract and display parts of that text in a browser.
http://nl.internet.com/ct.html?rtr=on&s=1,34d4,1,4v2s,abjx,jorm,i5r0

==========================================================



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Comments

  • There are no comments yet. Be the first to comment!

  • You must have javascript enabled in order to post comments.

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Whether a mandate to secure all web and mobile apps comes from a newly enlightened CIO or in response to a major security breach, beginning even a small application security program can be a daunting task. How will you know how many digital assets you have, let alone their risk profile? In this webinar we explore how, using a cloud solution like Fortify on Demand, even the largest organizations can begin to scan apps immediately and rapidly scale an application security program. Identify and risk rank assets, …

  • This case study will highlight the opportunity for mobile and cloud technologies in the Public Sector—specifically for state, local and federal government agencies -where secure mobile application access can offer key productivity gains

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date