Learn to implement a Regular Expression search for .NET Streams.
Latest Searching Articles
An Introduction to Vista's Integrated Search Capabilities
Windows Vista adds brand new search capabilities directly from the OS itself. By using OLE DB and SQL, you now can add this functionality to your own applications.
User Profiles and Audience Targeting in SharePoint 2007
Organizations struggle with communicating only relevant information to its members, especially when that information lives in disparate systems that do not talk to each other. SharePoint 2007 provides an answer with user profiles and audience targeting.
Creating an Ajax Search Widget
See how easy it is to integrate a search widget on your site using Ajax with this detailed example from Professional Ajax author Nicholas C. Zakas.
Full-Text Searching with IFilters
Indexing Server, SQL Server, Windows SharePoint Services, SharePoint Portal Server, Exchange Server, and Windows Desktop Search provide full-text search capabilities. Each utilizes so-called IFilter components to index the content and then allows clients to search the index. Learn how IFilter components are utilized and how full-text searching works in each of those products.
Administrate Indexing Server from Within Your Application
Learn to programmatically administrate Indexing Server; for example, create a new Indexing catalog and then add folders to be indexed by this catalog.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
MFC Integration with the Windows Transactional File System (TxF)
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.
.NET Framework: Collections and Generics
The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...

Disabling Titlebar Buttons with VB.NET
Hannes du Preez shows you how to disable titlebar buttons and menus in your programs temporarily.

WebSockets Meets Security
WebSockets are intended to build bi-directional connections between a web browser and a server. This must be done in a safe way. In addition, the WebSockets have a huge disadvantage (to say it politely). Read on to learn more.
