Codeguru Update eNewsletter – October 9th, 2007

CodeGuru content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

==========================================================
CodeGuru Newsletter
October 9, 2007
http://www.CodeGuru.com


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


___________________________ Sponsors
________________________________
Pegasus
Imaging
IBM
_____________________________________________________________________
==========================================================


TOPICS:



–> Editorial
–> Recently Published
Books


–> New on
CodeGuru: 
        ==>
BizTalk
               
– Collaborating with the BizTalk 2006 R2 SharePoint
Adapter
        ==>
SharePoint
               
– Business Data Catalog in Microsoft Office SharePoint Server 2007: Architecture
and Schemas
        ==> SQL
Server
               
– Importing Data into SQL Server
       
==>
Threading
               
– Simple Thread: Part II
        ==>
Visual
C++
               
– Visual C++ Class Designer
        ==>
Web
Controls
               
– Using Web Standards to Simplify Web Control Development


–> Discussion Groups — HOT
Threads 
        – I need
Taskbar APIs (VB 6)
        – ::DrawItem
Items overlapping (C++)
        – Working
with Bitmaps (VC++)


–> Highlighted new articles on
Developer.com 
        1.
How to Implement and Utilize URL Rewriting with
ASP.NET
        2. Combining an Oracle
Database with PHP to Manage Data
       
3. Q&A with Patty Dudek, Vice President, WebSphere Server Development,
IBM


/——————————————————————-
SAMPLE
CODE FOR BARCODE RECOGNITION APPLICATION
Input a scanned TIFF image. Clean it
up. Read the barcodes.
Simple, with a .NET toolkit like Barcode Xpress &
superior
support from Pegasus Imaging. Contact us for all your
document
imaging and forms processing technology needs
like viewing, scanning,
editing, cleanup, annotation,
compression, barcode, OMR, ICR & form
identification.
Find free sample code, a full-featured trial download,
and
the best imaging technologies at:
www.pegasusimaging.com/barcodexpresssample.htm?WT.mc_id=CodeGuruEBarcode
————————————————————–adv.-/


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


As you may have seen yesterday, Codeguru isn’t perfect. Yesterday our
developers learned the importance of testing outside of your own network as well
as seeing that ‘quick’ changes should be fully tested too.


In making a quick change to a global included resource, a small, subtle issue
was introduced. The updated file included a link to a resource that was behind
the corporate firewall. In this case, it was a style sheet that was behind the
firewall. Testing of the change showed no issues. Of course, the developer was
inside the firewall, so the resource was available. Even when the resource was
launched to the live site, everything looked okay.


Of course, for anyone outside the firewall — like all of the users — the
resource was not available. If this has been just an image, then a broken image
would have been shown. That is no big deal and easily fixable. When the resource
is a style sheet, however, bad things can quickly happen to your site’s
presentation.


The nice thing about being part of a great community like Codeguru is that
you let us know when we mess something up. It was only a matter of seconds
before people started emailing and posting in the forums. We were able to get it
fixed quickly.


The lesson learned is that testing is important. For Web sites, it is
important, or rather critical, to also test outside of your own system. While
many of us remember to test with various browsers, including tests from outside
your normal domain is also critical for success.


We’ll do better in the future.


If you’ve had a “D’oh” moment in testing or in launching a piece of software
or a site, then swing by the General Developer forum on Codeguru and share your
story. Maybe we can pick up a few more tips from each other. After all, sharing
information is one of the things that makes Codeguru so great!


Until next week!


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


/——————————————————————-
Increase
your SOA skills with the IBM SOA Sandbox
Visit IBM developerWorks to try the
IBM SOA Sandbox.
The IBM SOA Sandbox is an online learning
environment
designed to help enterprise architects, integration
developers
and web developers increase SOA skills through practical,
hands
-on experience. The IBM SOA Sandbox includes five
SOA entry points: people,
process, information, reuse, and
connectivity. Each entry point provides a
predefined SOA
solution that you can quickly implement based on
real-world
customer experience and IBM best practice.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,c5dv,7sfj,jorm,i5r0
————————————————————–adv.-/


=========================================================
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:


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


Here are a few new non-programming books:


–> MCITP Self-Paced Training Kit (Exam 70-623):

      Supporting and Troubleshooting Applications
on a
     Windows Vista. Client for Consumer Support
Technicians
      By Anil Desai for
Microsoft Press
      660 pages for $59.99 w/ CD

      http://books.internet.com/books/0735624232


–> High Performance Web Sites

      By Steve Sounders for
O’Reilly
      150 pages for $29.99

      http://books.internet.com/books/0596529309


=========================================================
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,3iro,1,fka1,909i,jorm,i5r0


This week’s CodeGuru posts:


==> BizTalk


– Collaborating with the BizTalk 2006 R2 SharePoint
Adapter
    By Jeffrey Juday
SharePoint 2007
has become one of Microsoft’s hottest collaboration products. Learn how to
integrate it with BizTalk 2006 R2.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,lp49,kj22,jorm,i5r0


==> SharePoint


– Business Data Catalog in Microsoft Office SharePoint Server
2007: Architecture and Schemas
   
By Gustavo Velez
Microsoft Office SharePoint Services (MOSS) 2007 introduces
a mechanism to integrate back-end systems and Line of Business processes with
the Portal infrastructure, bringing external data inside the Portal.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,2zd1,d7m4,jorm,i5r0


==> SQL Server


– Importing Data into SQL Server
    By
William R. Vaughn
Having problems importing large amounts of data? ADO.NET
has only one method designed to help with this task: the SqlBulkCopy class
exposed in ADO.NET 2.0.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,2j7s,lwds,jorm,i5r0


==> Threading


– Simple Thread: Part II
    By
Arjay
Learn how to share data between threads in a thread-safe manner.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,dd4u,9rpr,jorm,i5r0


==> Visual C++


– Visual C++ Class Designer
    By Nick
Wienholt
The release of Visual Studio 2008 brings support for using the
Visual Studio Class Designer with Visual C++ projects. Look at the differences
in how the Class Designer works with C++ compared to purely managed languages,
and learn about the range of functionality available to C++ developers.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,5r8,7foo,jorm,i5r0


==> Web Controls


– Using Web Standards to Simplify Web Control
Development
    By Steven Berkovitz
Learn how web
standards can be used in ASP.NET control development.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,dd4u,9rpr,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


http://nl.internet.com/ct.html?rtr=on&s=1,3iro,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:


==> I need Taskbar APIs (VB
6)
        http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,intw,lru6,jorm,i5r0


==> ::DrawItem Items overlapping
(C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,5tbj,4ei3,jorm,i5r0


==> Working with Bitmaps
(VC++)
        http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,5tbj,4ei3,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. How to Implement and Utilize URL Rewriting with
ASP.NET
    By David Consdorf
See why URL
rewriting is important and how it can be used to enhance your web site.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,k07x,hkmw,jorm,i5r0


2. Combining an Oracle Database with PHP to Manage
Data
    By Deepak Vohra –
PHP is the most
commonly used scripting language and Oracle database is the most commonly
used commercial database. See what you can do by using the two technologies
together.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,7n3i,ly68,jorm,i5r0


3. Q&A with Patty Dudek, Vice President, WebSphere Server
Development, IBM
    By Patty Dudek –
Patty Dudek
sits down and answers our questions regarding open sourced-based
applications.
http://nl.internet.com/ct.html?rtr=on&s=1,3iro,1,er95,lzvy,jorm,i5r0


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

More by Author

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends & analysis

Must Read