Sunday, 30 November 2003

SingleDrive Utility - Jeff Key

SingleDrive - Jeff Key



Cool little utility for those with a zillion drives...



"“Features”

User picks which drives to use in the virtual drive, including network drives. (This is good for me because my “server“ machine has two internal and two external.)

Folder tree view is an aggregate view of all of the folders on all the drives. For example, although I have two or three “\Documents and Settings\Jeff“ folders on different drives, it shows up only once. Every file is shown.

Send files/folders to the recycle bin.

View file/folder properties.

Open files.

That is all. "

Wednesday, 26 November 2003

Reflector for .NET - Lutz Roeder's Programming.NET C# .NET VB .NET CLR

Lutz Roeder's Programming.NET C# .NET VB .NET CLR



"Reflector is a class browser, decompiler and XML documentation browser for .NET components (assemblies). It features assembly and namespace views, type and member search, reference search, IL disassembler, C# decompiler, VB decompiler, C# XML documentation viewer, MSDN help viewer, dependency trees, supertype/subtype hierarchies and resource viewers. Function prototypes are displayed in C# and VB syntax. "



Ok.. I'm sold... Reflector really is pretty darn cool!



I've seen a number of people talk about it, but I didn't have the cycles to check it out. Well today was the day, and all I can say is... "Wow".

Tuesday, 25 November 2003

Plugin frameworks in .Net links - ISerializable

ISerializable



Nice list of Plugin frameworks/articles/examples for .Net...



"It looks like making applications that can have plugins starting to catch on. But I really didn't get much feedback on my Extensibility Application Block - which enables exactly this. Perhaps I should have renamed it to Plugins Application Block? Anyway, Both Julie and Brady have written about using a pluggable framework do do various useful stuff.

I do see this area as mostly untouched in the .Net world so here are a few links that talk about this(first 3 are mine)"

Monday, 24 November 2003

SharePoint Trial: Home

SharePoint Trial: Home



Try out MS Sharepoint 2003 online free for 30 days... Nothing to install and just takes a few minutes to sign up. Much easier and quicker than using a MSDN copy to sell your boss/team on it...



Pretty cool. Lets you play with SPS's very quick and easily... (which ='s very cool).



Protect Your PC-Free Anti-Virus/Firewall from CA...

Protect Your PC



Free (till June 2004) Anti-virus/Firewall from CA...





"eTrust EZ Armor Security Suite from Computer Associates, the world's #1 supplier of Internet security software** combines award-winning Antivirus with industrial-strength Firewall protection. Built specifically for today's Internet-intensive computer user, eTrust EZ Armor leverages the core technology CA has developed for the world's most demanding users including over 99% of the Fortune 500. "

Friday, 21 November 2003

Microsoft Professional Developers Conference 2003

Microsoft Professional Developers Conference 2003



Very cool... MS has made the recent PDC sessions (audio/video/slides) available online.



A great deal of very cool info...

Thursday, 20 November 2003

Improving .NET Application Performance and Scalability: Home

Improving .NET Application Performance and Scalability: Home



" A lot of good content regarding general and distributed application performance and scalability concerns..."



There's some good doc's here... quite cool...

FreeTechBooks - Free online computer books, tutorials, lecture notes, documentations and references

FreeTechBooks - Free online computer books, tutorials, lecture notes, documentations and references



Nice collection of free tech books. More Open Source related, but still can't beat the price...



"

Programming Language

C/C++, Java



Scripting Language

Perl, Python



Operating Systems

UNIX, Linux, FreeBSD, Common Applications



Computer Science

Introduction to Programming, Data Structure and Algorithms, OOP, Logic Programming, Compiler Design, Software Design, Game Development



Miscelanneous

Free Software / Open Source, Hackers and Computer Philosophy "

Monday, 17 November 2003

Burn CDs right from your .NET code...

Burn CDs right from your .NET code...



"The XPBurnComponent allows your .NET applications to burn files to CDR/W discs on a Window XP® or Windows 2003 Server system. This component does not work for systems which have a different OS installed; though it will detect that case and give a reasonable error message. This component talks directly to the system’s IMAPI interfaces and doesn’t use the Windows XP CD burning wizard, so it’s possible to create your own snazzy UI for burning CDs.



Though the component is a UserControl, I wouldn’t recommend that you put it in the toolbox. Instead, simply reference it and use it like you would use any other framework type (the constructor can potentially throw exceptions, so for robust handling you should wrap it in a try…catch). The documentation and source for the component is included in the download.



You can download the component, developer documentation, and source from here. Send any feedback, comments, or bug reports to ansonh@microsoft.com."



"In a few hours it should be happily living at http://msdn.microsoft.com/vcsharp/team/code/xpburn/default.aspx (future home of samples and any ongoing updates) but the download on its own is available now from http://download.microsoft.com/download/6/9/c/69c5d1b7-e3ac-4986-99f1-0c55dc374d66/xpburn.msi "

Dare Obasanjo aka Carnage4Life - Open and Royalty-Free License For Office 2003 XML Reference Schemas

Dare Obasanjo aka Carnage4Life - Open and Royalty-Free License For Office 2003 XML Reference Schemas



Good move by MS...



"Open and Royalty-Free License For Office 2003 XML Reference Schemas



Microsoft Corp. today announced the availability of a royalty-free licensing program for its Microsoft® Office 2003 XML Reference Schemas and accompanying documentation. ... Microsoft's new Office 2003 versions of Word, Excel and the InfoPath (TM) information-gathering program utilize schemas that describe how information is stored when documents are saved as XML....



To ensure broad availability and access, Microsoft is offering the royalty-free license using XML Schema Definitions (XSDs), the cross-industry standard developed by the W3C. The license provides access to the schemas and full documentation to interested parties and is designed for ease of use and adoption. The Microsoft Office 2003 XML Reference Schemas include WordprocessingML (Microsoft Office Word 2003), SpreadsheetML (Microsoft Office Excel 2003) and FormTemplate XML schemas (Microsoft Office InfoPath 2003)."

Friday, 14 November 2003

BrickFilms

BrickFilms:



"We are a community dedicated to the art of stop motion animation. Our main focus is the animation of plastic building toys, or bricks (LEGO, Mega Bloks, Best-Lock etc), which we call 'brickfilms' (these films are also commonly called 'LEGO Movies'). We also encourage other forms of animation, including 3D and Flash. On this site you will find a searchable directory of hundreds of films, contests, a busy forum, and great resources to help animators of any level in the creation of their movies."



LOL... I love lego's...

_123 TSQL functions updated 09-08-2002

_123 TSQL functions





"This is a collection of 123 TSQL functions for professional, academic or learning purposes. There are many conversions hexadecimal/octal/binary/Roman numerals, mathematical functions such as hyperbolic, logic and trigonometric. Combinatorial functions such as combinations, permutations (factorial), arrangements. Other interesting functions include turning a number into plain English, Morse code, EBCDIC and vice-versa, Levenshtein Distance (linguistics), encryption, infinite precision division and number theory functions: primes, deficient, perfect, abundant, golden numbers. Validation: valid email, IP, ZIP code and many others. There are some useful string functions to count occurrences of a string within another, find a character position in a string from the end of the string, wrap, rewrap, unwrap a string, etc… Some functions are clones from Microsoft Access or VBA(IIF, date, time, IsNull, IsEmpty), others from Oracle (INITCAP, TRANSLATE, RPAD, LPAD, ADD_MONTHS, MONTHS_BETWEEN, LAST_DAY, NEXT_DAY). Base convertion(10)+Combinatorial(6)+Algebra(9)+Numeric(14)+String(24)+Date(8) Comparison, validation(27)+Logic(11)+Trigonometric(5)+Hyperbolic(9)=123 total Levenshtein Distance algorithm-original developer: Michael Gilleland (thank you for allowing me to translate the code to TSQL J ) http://www.merriampark.com/ld.htm Tested on Microsoft SQL Server 2000, BigInt should be replaced with int, in order to work with other versions of Microsoft SQL Server or Sybase. ..."



Very cool collection of SQL functions...

Thursday, 13 November 2003

Wednesday, 12 November 2003

JP Brown's Serious LEGO - CubeSolver

JP Brown's Serious LEGO - CubeSolver



Now this really is cool...



A Lego Mindstorm robot (with instructions and source) that solves Rubic's Cube's...



I have to upgrade my 'Storm kit now... (and steal it back from my Son :)

Tuesday, 11 November 2003

B i n k . n u | The Tweakomatic Util

B i n k . n u | The Tweakomatic Util:



"The Tweakomatic is a nifty new utility that writes scripts that allow you to retrieve and/or configure Windows and Internet Explorer settings. So what, you might ask. Well, think about it. Because these are WMI scripts, they can be used to configure settings on remote computers. Need to change something on a remote machine? Then haul out the Tweakomatic. And think about this: because the Tweakomatic writes scripts, you could do something like run these scripts as logon or logoff scripts. In other words, you could quickly, easily, and automatically configure settings on any or all the computers in your organization."



Sounds very cool....

.NET Test Driven Development - Darrell Norton's Blog

Darrell Norton's Blog



A boat load of .NET Test Driven Development links...

Monday, 10 November 2003

SQLTeam.com Forums - Fix Orphaned Users

SQLTeam.com Forums - Fix Orphaned Users: "Fix Orphaned Users"



Nice way to fix orphaned users in a SQL DB. Like when you redeploy a Db to another SQL Server and are using like named Standard accounts.. etc etc etc..

Friday, 7 November 2003

CodeSmith - FREEWARE template-based code generator with ASP.NET style syntax

CodeSmith - FREEWARE template-based code generator with ASP.NET style syntax:



"CodeSmith is a FREEWARE template-based code generator that can generate code for any ASCII-based language. CodeSmith templates use a syntax nearly identical to ASP.NET syntax so that creating templates should feel immediately familiar to ASP.NET developers. "



Now playing with it to see if I can get it to gen my SP's... (which are currently based on a cut-n-paste-n-change stuff template).

.NET Undocumented: Natural Language in Longhorn

.NET Undocumented: Natural Language in Longhorn



"Longhorn introduced a new namespace called System.NaturalLanguageServices in WinFX, though I believe the name will be shortened to System.NaturalLanguage. More information about this can be found in the Longhorn SDK. There are also a number of samples demonstrating usage of this new API like SpellIt and DidYouMean (which I wrote).



It offers the first direct support of Natural Language in Windows...."



Nice... A good thing to have as part of of the OS...



Thursday, 6 November 2003

Fortune Cookies at Lowest Prices

Fortune Cookies at Lowest Prices



Now this is cool...



"The perfect promotional item and party favor!!

Custom fortune cookies imprinted with your own logo or message... we make it easy. These personalized fortune cookies are affordable, fast and perfect for events, election campaigns and as tradeshow giveaways. All our fortune cookies are custom printed with logo in our factory in 1-3 weeks. We can produce up to 80,000 fortune cookies per day! Custom wrappers and packaging available too. "

Wednesday, 5 November 2003

JonGalloway.ToString() - Util - BgInfo

JonGalloway.ToString(): "BgInfo (Background Info) is a cool, free tool from the good folks at SysInternals that shows computer info on the desktop...



Especially handy if you work on multiple desktops or servers. Very configurable, can run at startup or periodically update. Just writes to desktop bitmap, so it doesn't consume any additional resources."



Very cool...

SourceForge.net: Project Info - MMC Library

SourceForge.net: Project Info - MMC Library



"MMC .NET Library - managed wrapper library to support MMC snapin development for Windows."

Monday, 3 November 2003

DialogWindow Control Set

MetaBuilders - Stuff I Did



"This is a framework for displaying dialog windows in your asp.net application. "



Also there are a bunch more components at this site...

Automatic VS.NET Command Prompt

IXml* - Welcome to the real world: "Automatic VS.NET Command Prompt "



"Tired of going to the "Visual Studio .NET 2003 Command Prompt" program files shortcut and then having to move to the desired folder? Want to get the environment variables set whenever you run "cmd"?"

...

Creating a Multi-Boot DVD - MSFN.org

Creating a Multi-Boot DVD - MSFN.org

"It's nice to have an unattended cd that will install all of your favorite programs, registry tweaks, and hotfixes all while you sit on the couch eating pizza and watching Futurama right?. But, what if you decide you want to install Windows 98 and Windows XP on your computer, and you don't want to have to carry around multiple cds? That's where this guide comes in handy."



Pretty cool...