August 27, 2007
@ 01:47 PM

This site has been designed by the SQL Server Data Mining team to provide the SQL Server community with access to and information about our exciting data mining features.

http://www.sqlserverdatamining.com/


 
Categories: ASP.NET | dotNetDave | Link

Refactor! is freely available to all Visual Basic .NET 2005 developers and offers a comprehensive suite of tools that enable you and your team to simplify and shape complex code - making it easier to read and less costly to maintain.

Download by going to: http://www.devexpress.com/Products/NET/IDETools/VBRefactor/


 
Categories: dotNetDave | Link | News | VB.NET

August 20, 2007
@ 10:57 AM

Want to see what your site or others looked like in the past? Check out the Wayback Machine at: http://www.archive.org/


 
Categories: ASP.NET | dotNetDave | Link

Sometimes you need to find all stored procedures in all databases in SQL Server that contain certain text. For example, today I had to find if any of our store procedures were connecting to other database servers via an IP address. I found the stored procedure below on the web and it works great.

-- exec sp_SearchText 
CREATE PROC SP_SEARCHTEXT
    @search NVARCHAR(1000)
AS
CREATE TABLE #RESULTS ( 
    [DATABASE] NVARCHAR(128),
    [SCHEMA] NVARCHAR(128),
    [NAME] NVARCHAR(128),
    [TYPE] NVARCHAR(20),
    [CREATED] DATETIME,
    [MODIFIED] DATETIME
)
DECLARE @db NVARCHAR(128) 
DECLARE @sql NVARCHAR(1000)
DECLARE CURDATABASES CURSOR FOR 
    SELECT DISTINCT NAME FROM MASTER..SYSDATABASES
OPEN CURDATABASES 
FETCH NEXT FROM CURDATABASES INTO @db
WHILE @@FETCH_STATUS = 0
    BEGIN
        SET @sql = ' insert into #results select  ROUTINE_CATALOG [Database], ROUTINE_SCHEMA [Schema],
                     ROUTINE_NAME [Name], ROUTINE_TYPE [Type], CREATED [Created], 
                     LAST_ALTERED [Altered] from  ['+ @db +'].INFORMATION_SCHEMA.ROUTINES 
                     where ROUTINE_DEFINITION like N''%' + @search + '%'' ' 
        EXEC(@sql) 
        FETCH NEXT FROM CURDATABASES INTO @db 
    END
CLOSE CURDATABASES
DEALLOCATE CURDATABASES
SELECT * FROM #RESULTS 
GO 

To use, run the stored procedure in the master database and then searching like this:

sp_SearchText '10.0.0'

Tip Submitted By: David McCarter


 
Categories: ADO.NET

Want to make your friends or co-workers call for support on their computer for no reason? Secretly install this cool screen saver that fakes the Windows blue screen and reboot sequence. Loads of fun!

http://www.microsoft.com/technet/sysinternals/Utilities/BlueScreen.mspx


 
Categories: Geek Humor | Link | Windows

August 14, 2007
@ 11:58 AM
Categories: dotNetDave | Link | Office

Line and Shape controls, PrintForm component, and Printer Compatibility Library

Microsoft Visual Basic 2005 Power Packs 2.0 includes a new set of Line and Shape controls and updated versions of the two previously released Visual Basic 2005 Power Packs, the PrintForm Component and the Printer Compatibility Library. All three are now included in a single assembly making them even easier to use and redistribute with your application.
 

 
Categories: Link | News | VB.NET

August 13, 2007
@ 11:47 AM

The Microsoft website for ASP.NET Ajax:

http://www.asp.net/ajax/


 
Categories: AJAX | dotNetDave | Link

August 12, 2007
@ 11:50 AM

Microsoft site for the Expression products:

http://www.microsoft.com/expression/default.aspx


 
Categories: dotNetDave | Link | WPF

August 10, 2007
@ 11:54 AM

Consistently delivering high-quality technology solutions on time and on budget is challenging for any business. The Microsoft Solutions Framework (MSF) provides people and process guidance—the proven practices of Microsoft—to help teams and organizations become more successful in delivering business-driven technology solutions to their customers. MSF is a deliberate and disciplined approach to technology projects based on a defined set of principles, models, disciplines, concepts, guidelines, and proven practices from Microsoft. MSF version 3.0 updates the Team and Process Models, introduces three new Disciplines (Project Management, Risk Management, and Readiness Management), provides new whitepapers (available online), a new course (1846A: MSF Essentials), public and private MSF newsgroups, and a suite of templates. Moreover, better integration with the Microsoft Operations Framework (MOF) and industry project management standards plus a new MSF Practitioner Program strengthen Microsoft’s proven practices for delivering innovative technology solutions.

http://www.microsoft.com/technet/solutionaccelerators/msf/default.mspx


 
Categories: Development | dotNetDave | Link

August 9, 2007
@ 12:03 PM

San Luis Obispo will be holding a code camp on September 22nd, 2007. I will be attending and presenting. For more info go to: http://www.centralcoastcodecamp.com/

Articles/News:

http://www.sanluisobispo.com/business/story/134783.html

Code Camp on KCOY

My sessions will be:

Building Rich & Interactive Web Applications with ASP.NET AJAX

Presentation: AjaxSession091807.zip (875.6 KB)

Code Example: AjaxExample.zip (703.12 KB)

Why You Need .NET Coding Standards

Presentation: StandardsSession.zip (1.6 MB)

Pictures from the event: http://www.flickr.com/photos/davidmccarter/tags/cccc/


 
Categories: AJAX | Csharp | Code Camp | Development | dotNetDave | News | VB.NET

August 9, 2007
@ 12:01 PM

Phoenix will be holding another code camp on September 15th, 2007. I will be attending and presenting. For more info go to: http://desertcodecamp.com/

My sessions will be:

Building Rich & Interactive Web Applications with ASP.NET AJAX

Presentation: AjaxSession.zip (1023.53 KB)

Code Example: AjaxExample.zip (703.12 KB)

Why You Need .NET Coding Standards

Presentation: StandardsSession.zip (1.6 MB)

 


 
Categories: AJAX | Csharp | Code Camp | Development | dotNetDave | News | VB.NET

August 8, 2007
@ 03:54 PM

If you live in the San Diego area, dotNetDave (a.k.a. David McCarter) will be teaching a 6 week Fundamentals of the .NET Framework course at the University of California, San Diego Extension beginning on Wednesday 9/26/2007 from 5:30pm to 10:00pm. For more information and to enroll, please click here.


 
Categories: dotNetDave | News

August 3, 2007
@ 11:43 AM

The Microsoft code name “Acropolis” Community Technology Preview is a set of components and tools that make it easier for developers to build and manage modular, business focused, client .NET applications. Acropolis is part of the “.NET Client Futures” wave of releases, our preview of upcoming technologies for Windows client development.

Looks pretty cool. Check out and download the tools below:

http://windowsclient.net/acropolis/default.aspx


 
Categories: dotNetDave | Link | WPF