News 14INETA
Home Up News 15 News 14 News 13 News 12 News 11 News 10 News 9 News 8 News 7 News 6 News 5 News 4 News 3 News 2 News 1

 

It's been a while since I updated the VBLG with some industry news and links so here is the latest.

Accessing DataGrid Information
By Luis Estrada - 5/10/2002
http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=355 
-----------------------------------------------------------------------
So many articles explain how to get data into a DataGrid, however this
one will show you how to get data out. Luis will show how to read the
contents of a particular column when the user selects an item.

Simple Code for a Common Footer By Xico Loko - 5/9/2002 http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=358  ----------------------------------------------------------------------- 
In this article, Xico shows how to create a simple footer User Control that displays the last time the current page was changed.

Using Database Schema Information with ASP.NET
By Stewart Haddock - 5/6/2002
http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=352 
-----------------------------------------------------------------------
Stewart explains how it is possible to quickly view all the tables in
your database from a Web page by using a few simple lines of code.
By using the database schema information you can readily see the
database structure and all the data in it from your 

ASP.NET page.Programming Outlook with C#
By Rodger Brennan - 5/3/2002
http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=347 
-----------------------------------------------------------------------
This article will take a look at different approaches to working with
Outlook folders, and walk through creating items in Outlook with C#.
Microsoft Office provides a powerful component model to automate from
another program and using COM Interop you can automate Outlook from a
NET application.

How To Add a Delete Confirmation to a DataGrid
By Steve Eichert - 5/7/2002
http://www.dotnetjunkies.com/howto/default.aspx?id=32 
-----------------------------------------------------------------------
This article shows how to prevent users form inadvertently deleting
data by creating a confirmation dialog box can be displayed to the
user asking if they "really" want to delete it. By leveraging the
ItemDataBound event of the DataGrid this functionality can be easily
added to a DataGrid.

TripleASP TableEditor Custom Control (Free SourceCode)
Submitted by Scott Watermasysk - 5/6/2002
http://www.dotnetjunkies.com/news/default.aspx?newsid=356 
-----------------------------------------------------------------------
The TableEditor control builds onto the datagrid control that ships
with ASP.Net. The key function of the TableEditor control is to allow
the user to edit almost any Sql Server table with just one line of
code. Key Features - Dynamically built data entry forms (a vertical
form, including larger textboxes for larger text columns) - Instant
Editing of almost any SqlServer Table - Parameterized update queries
(typed) - Validates by type, size, nullable, etc - Allows deleting
of rows - Allows adding new rows - Built in paging - Custom Designer
support which list values of the TableEditor's custom properties
(VS.Net Only!) - FREE - Source Code Included

Understanding Enterprise Services (COM+) in .NET
Submitted by Donny Mack - 5/5/2002
http://www.dotnetjunkies.com/news/default.aspx?newsid=351 
-----------------------------------------------------------------------
Provides technical details behind the integration of Microsoft .NET
and COM+ services and describes the services available to managed
code. (26 printed pages)

DbCombo v1.01 released
Submitted by David Campbell - 5/5/2002
http://www.dotnetjunkies.com/news/default.aspx?newsid=354 
-----------------------------------------------------------------------
Do you need an ASP.NET control to find individual items in huge data
sets? DbCombo is a fully native ASP.NET component that lets you pick
from huge lists of data using a custom drop-down box. It uses client
scripting to 'auto-complete' the text box while you type, displaying
possible matches in a drop-down below. Try it at www.dbcombo.net 

 

Creating DataGrid Templated Columns Dynamically - Part I
Submitted by Bipin Joshi - 5/3/2002
http://www.dotnetjunkies.com/news/default.aspx?newsid=349 
-----------------------------------------------------------------------
In Part - I of this article, we will discuss how to use LoadTemplate
method to create templated columns at run time.

INCREASE PERFORMANCE USING CHECKSUM FUNCTION | SQL Tip
Suppose you have a table with a relatively long string and you want
to search on it. An index is not an ideal solution since it will be
very big. This works with SQL Server 2000 only.

>> CLICK to read this SQL Tip...
http://searchvb.techtarget.com/tip/1,289483,sid8_gci823819,00.html 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
QUICK WAY TO FIND SPACE USED BY EACH TABLE | SQL Tip
This is a quick method to find the disk space used by each table in a
database. It uses the sp_msforeachtable stored procedure to iterate
through all the tables in the database.

>> CLICK to read this SQL Tip...
http://searchvb.techtarget.com/tip/1,289483,sid8_gci823821,00.html 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ISA SERVER INSTALLATION DOS AND DON'TS | SearchVB
Overlook hot fixes and security packs and installation security can
fly out the window, according to Microsoft security expert Joern
Wettern. During Microsoft's recent TechEd 2002 conference in New
Orleans, Wettern detailed the dos and don'ts to securely install
Microsoft's Internet Security and Acceleration (ISA) Server, a full
firewall and proxy server.

>> CLICK for the Full Article...
http://searchvb.techtarget.com/tip/1,289483,sid8_gci822501,00.html 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
USE ADO WITH FLEXGRID | SearchVB Free Code
Member Roy Tanveer submits this week's featured code. "Use ADO to
display database data in a FlexGrid."

>> CLICK for the Code Download...
http://vbcode.com/Asp/showzip.asp?ZipFile=http://www.vbcode.com/code/adoflex05102002.zip&theID=6824 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
.NET INFO CENTER | New SearchVB Site Feature

Trying to get up to speed on .NET and what it means for you? Visit
our .NET Info Center for SearchVB.com's latest .NET news and
development tips. And get one-stop access to the most important
resources for understanding Visual Studio.Net direct from Microsoft.

>> CLICK to visit the .NET Info Center...
http://searchvb.techtarget.com/vsnetHome/0,293828,sid8,00.html 

Creating Windows Services in .NET
While Windows service applications (previously called NT Services) have been around for a long time, Peter Aitken says they were "a real bear" to program. VB.NET (or any full .NET language) can now create Windows services easily. Learn how to create Windows services and simplify developing applications that run for extended periods and don't require user interaction.

Getting Started with Remoting in .NET
Remoting lets isolated processes communicate with each other and can improve security and stability at the same time. While the idea of getting two processes to communicate is a simple one, the process is much more involved. Nonetheless, the .NET framework simplifies remoting enormously. In this article, Peter Aitken gives you the sample code and information you need to get started.

Upgrade Your INI Files to XML with .NET
If you're migrating applications to .NET, you should also consider migrating those old INI files. Russell Jones shows how you can easily translate them to XML, use them from .NET without making Windows API calls, and simultaneously get rid of the limitations imposed by the obsolete INI file format.

Another Chapter from Bellinaso's ASP.NET Website Programming
"ASP.NET Website Programming - Problem Design Solution" by Kevin Hoffman and VB2TheMax member Marco Bellinaso shows you how to build an interactive website from design to deployment. Packed with solutions to website programming problems, this book will have you building well-engineered, extendable ASP.NET websites quickly and easily. With "ASP.NET Website Programming" you will learn to Establish a solid, scalable website foundation; Provide flexible user accounts integrating with ASP.NET's built-in security; Create message forums that enable formatted messages but defend against cross-site scripting; Generate revenue from advertising; Build a web interface for uploading, downloading, editing, and managing the files on your site; Add opinion polls, email newsletters, and news management; Deploy the finished site on a live server; Build websites using good n-tier coding techniques. The site we build is modular. You can slot the modules into your own website, modify them, or use them as examples of particular ASP.NET techniques.

A few weeks ago we uploaded Chapter 4 "Maintaining the Site"

This week we've added Chapter 11 "Deploying the Site"

The Newsletter Bank Has Been Updated (At Last!)
We haven't updated our Newsletter Bank for several months, but now here it is—with all the newsletters we have shipped through April 2002. You can read all the past VB.NET Watcher columns, as well as the original VB6 and VB.NET tips and code routines.

Tip of the Week: Release COM Objects Immediately
When you use a COM or COM+ from a .NET application and then you set the object reference to Nothing (or let it go out of scope), the object isn't released immediately. The reason: your program communicates with the COM object through a Runtime Callable Wrapper (RCW) object, which is responsible for the real object's lifetime, thus the object will be actually released only when the RCW is garbage collection, which might happen several minutes later or even only when the entire application is shut down.

In most cases this behavior is acceptable, but at times it may be essential that the COM object be explicitly released when the .NET application doesn't need it any longer. You can do this by calling the ReleaseComObject static method of the Marshal class (in the System.Runtime.InteropServices namespace):
' Create the object
Dim obj As New MyComObject()
' Use it
' ....
' Explicitly release it
System.Runtime.InteropServices.Marshal.ReleaseComObject(obj)
obj = Nothing

Take Windows Forms Further
Microsoft named its rich-UI framework Windows Forms, but you can take it beyond forms to develop any type of rich-UI application you're familiar with, from dialog-based to MDI apps. Here's how to create an MDI app using Windows Forms. [Read More]

Extend Your About Box
Build an About Box component that uses your main app's assembly attributes as default values for the displayed fields. You can put whatever you want in these attribute strings. [Read More]

Happy With VS.NET's Data Binding?
Are you happy with VS.NET's handling of data binding, or do you feel that in some ways we've taken a step back from what we had in VB6? Join the discussion. [Read More]

Your UI Can Make or Break Your App
Windows Forms or ASP.NET? Choose the architecture that best provides users with an effective, usable application. [Read More]

TOP 10 EXCUSES FOR WHY YOUR PROJECT HAS SLIPPED

Guest Contributor: Zack Urlocker

Oops, I did it again! Even the most conservative project schedules usually end up slipping. But if your management is like most, they're probably sick of hearing the same old excuses. Here are some amusing alternatives that you can try out.

http://www.angrycoder.com/article.aspx?cid=9&y=2002&m=5&d=21 

COMPARE AND SYNCHRONIZE DATABASES

Compare and synchronize the structure and contents of Microsoft SQL Server databases with SQL Compare. If your development and live databases are out of synch then use SQL Compare to bring them back in line. Roll changes out to live databases quickly and accurately. Go here for a free trial.

http://www.red-gate.com/redir.asp?id=57 

EXPLOITING DATARELATIONS IN A DATAGRID | .NET Tip
This tip continues the series of tips on developing .NET applications
that Bob Tabor has authored in the past. The tip discusses using a
DataGrid to build and employ DataRelations for an application. The
Web site contains illustrations for this tip, and you can download
the necessary tables to follow along with this tip.

>> CLICK to read this .NET Tip...
http://searchvb.techtarget.com/vsnetTip/1,293823,sid8_gci824859,00.html 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
MICROSOFT: COVERING THEIR BETS WITH .NET | Analysis
Nothing polarizes an Internet technology discussion than the mention
of Microsoft. In one corner you have Microsoft and its supporters,
steadfastly sticking to the belief that Microsoft is a powerful, but
fundamentally honest competitor who continually drives innovation to
meet customer needs. In the other corner are the Microsoft-haters,
who clamor about how Microsoft is an evil monopoly hell-bent on
taking over the Internet, and eventually the world. Microsoft's
development of its new .Net Web Services platform has only added fuel
to the fire. Customer-focused innovation? Or arrogant, irrational
hubris?

>> CLICK to read this Article...
http://searchvb.techtarget.com/originalContent/1,289142,sid8_gci825107,00.html 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
WHAT IS THE .NET PLATFORM? | SearchVB: "Ask the Expert"
SearchVB Member Question: "I'm new in this field though having
knowledge of OOP and Java. I want to know what the .NET platform is
-- how does it differ from Java? Can Visual Basic be used for
Internet programming?"

>> CLICK for the Full Expert Answer...
http://searchvb.techtarget.com/vsnetATEAnswers/0,293820,sid8_gci824864_tax292095,00.html 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
STORE GRAPHICS IN THE IMAGELIST CONTROL | Free VB Code
Member Joe Dacy II submits this week's featured code. "This program
allows you to store icons, bitmaps, cursors, gif's and jpg's from an
ImageList control -- especially for use as command button graphics --
and then retrieve the appropriate code to load the graphics into the
controls of your own developing VB application."

>> CLICK for the Code Download...
http://vbcode.com/Asp/showzip.asp?ZipFile=http://www.vbcode.com/code/cmdpads05142002.zip&theID=6842 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
.NET INFO CENTER | New SearchVB Site Feature

Trying to get up to speed on .NET and what it means for you? Visit
our .NET Info Center for SearchVB.com's latest .NET news and
development tips. And get one-stop access to the most important
resources for understanding Visual Studio.Net direct from Microsoft.

>> CLICK to get help in the .NET Info Center...
http://searchvb.techtarget.com/vsnetHome/0,293828,sid8,00.html 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
DESIGNING A VB.NET CLIENT | SearchVB Featured Topic

In his last article, Roy Hoobler showed you how to create a VB.NET
Web service. Now, Roy walks you through designing a VB.NET client for
Web services. We've collected more .NET resources for you inside.

>> CLICK to read the Featured Topic...
http://searchvb.techtarget.com/featuredTopic/0,290042,sid8_gci819128,00.html 

MICROSOFT CASTS .NET INTO UPCOMING OFFICE | News: CNET
Microsoft is finalizing plans for the next version of its Office
business software, which will likely include new Web services. Many
of the features once planned as part of Microsoft's .NET My Services
consumer Web services strategy, like online calendaring and
collaboration, may now find their way into Office.

Connecting to an ODBC Source Through ADO.NET
By Ljubomir Spasovski - 5/23/2002
http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=379 
Ljubomir walks you through how to create a connection using the ODBC
NET Data Provider.

Navigating by XML: Creating a Table of Contents from XML
By Marc M. Adkins - 5/22/2002
http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=378 
In this article Marc demonstrates how to store a table of contents for
your site in an XML file and display it via an XSLT file. Then learn
how to use the XML data file to add navigation links to the individual
pages and finally the target pages are converted to user controls.

Dynamically Calculating in a DataGrid
By Luis Estrada - 5/21/2002
http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=375 
In this quick real world example, Luis explains how to dynamically
generate Miles Per Gallon in a DataGrid.


Using the DataGrid Server Control - Part 2
By Branimir Giurov - 5/20/2002
http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=371 
Branimir explores some techniqes that can be performed with the
DataGrid Server Control. In this second article of the series,
he will explain how to use some of the editing and formatting
features of the DataGrid.

Windows Services Simplified in .NET - Part 1
By Keyuan Jiang - 5/17/2002
http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=370 
Keyuan shows you how easy it is to create Windows services with the
NET Base Class Library in any .NET language.

Programmatically Loading, Expanding and Searching TreeView
By Filip Bulovic - 5/16/2002
http://www.dotnetjunkies.com/howto/default.aspx?id=33 
In this How to, Filip describes working with TreeView and the TreeNode
Editor. He also explains the more difficult task of programmatically
setting which nodes will be expanded or collapsed.

Dr. GUI.NET #4: Let's Start at the Very Beginning: System.Object and
Garbage Collection
Submitted by Donny Mack - 5/21/2002
http://www.dotnetjunkies.com/news/default.aspx?newsid=376 
Join Dr. GUI as he explores the System.Object, the mother (and father)
of all .NET Framework classes. Also, delve into garbage collection and
learn to use the Dispose method of the IDisposable interface to free
unmanaged resources. (May 16, Article)

Writing Server Side control Validator
Submitted by Bipin Joshi - 5/17/2002
http://www.dotnetjunkies.com/news/default.aspx?newsid=372 
ASP.Net provides certain server controls like RequiredFieldValidator
that perform task of web form validation for us. We can also write
our own server side validators according to our need to save coding.

Developing a multithreaded downloader
Submitted by Bipin Joshi - 5/17/2002
http://www.dotnetjunkies.com/news/default.aspx?newsid=373 
Developing multithreaded applications was always a difficult task  for
programmers. .NET allows creating such applications easily. In this
code demo we will how to develop an application that downloads
multiple files from web simultaneously.

 

 

 

We are working on a future version of our news that will allow searching for articles like our TipTrax application.

 

 
Send mail to vblg@xocomp.net with questions or comments about this web site.
Copyright © 1998-2003 XOCOMP, llc
Last modified: 09/05/2002