ISerializable - Roy Osherove's Blog
Roy Osherove's persistent thoughts on Agile Development, Unit Testing and .NET Development
This Blog
About
Email
Syndication
RSS 2.0
Atom 1.0
Search
Go
News
Ads I stand Behind:
Your ad here
Agile Consulting
A
better
RSS feed for this blog
Navigation
Home
Blogs
Favorite Blogs
Chris Brumme
Julia Lerman
The Daily Grind
Darrell Norton
Dr. GUI
Eric Gunnerson
Martin Fowler
Scott Hanselman
Clemens Vasters
Joel On Software
Don Box
Robert Scoble
Lutz Roeder
CraigBlog
Early & Adopter
Sam Gentile
IUnknown
Chris Sells
Ingo Rammer
StronglyTyped
.NET Weblogs
Incessant Ramblings
Santomania
Paul Vick
Scott Watermasysk
Stephen Forte
Ed Kaim
My subscriptions
Sites : .Net
.Net Tools List
.NetWebLogs Forums
Winforms FAQ
.Net Debugging Resources
.Net WebCasts & Others
.NetWeblogs Archive
MSDN Magazine
Design Patterns in C#
.Net Rocks Radio
.Net Resources
Howto: .Net common tasks
VB.Net blogs on MSDN
.NetSlackers
Sites : Unit Testing & XP
NUnitASP
Tips and techniques with NUnit
NUnit
NUnit Addin
XProgramming
MSDN Mag:Simplify Data Layer Unit Testing using Enterprise Services
About
Ask me
On my bookshelf
My amazon wish list
About me
My groove
Ego trip
.Net framework developers help forum (Hebrew)
Raw RSS Feeds
The CodeProject Feed
MSDN : Just Published
MSDN : C#
MSDN: .Net Framework & CLR
MSFT Download Center
In My SysTray
Dave's Quick Search Bar
ClipMate
MinimizeMagic
GetRight
Buzof
PowerMarks
Hot Keyboard
Articles
3: Oops! Typed Datasets
Are
scalable!
4: Introduction To Regular Expressions
5: Practical Parsing Using Groups in Regular Expressions
6: UI Threading Helper Classes
Make Your App Support Plugins 2 - Dynamic Search (MSDN)
Winforms Data Binding Lessons Learned
Make Your App Support Plugins (MSDN)
1: Introduction to Typed Datasets
2: Typed Datasets Are No Silver Bullet
My articles on MSDNAA
7: Solving VS.NET Debugger Problems
Make your log files searchable using Regex and the XML classes (MSDN)
Introduction to TDD with NUnit
Fun with Unit Tests – Testing abstract classes
New: Creating a generic Site-To-RSS tool
.Net scripting
- the practical way
Simplified Database Unit testing using Enterprise Services
Creating custom test attributes easily with NUnit 2.2.1
Cool tools every .Net Dev should be aware of
Cool Tools every .Net developer should be aware of
New: The case for staged delivery and Agile methodologies
My .Net Deep Dive lectures on video
New: Defensive event publishing in .Net, part 1
Test Feasibility Matrix
Depenedency Breaking Issues
*new* Achieving And Recognizing Testable Software Designs – Part I
Regular Expressions
RegEx Lib
Expresso
Regex Blogs
Sites : Misc
Regular Expression Library
MSR Downloads
Win2k3 Tweak Guide
About Microsoft Interviews
Tech Interview Riddles
Feedster
Amazon Light
C:\Utils
More FavoriteWare
Alexa (Free)
SharpReader (Free)
WinCommander
NewsGator
Israeli .Net Bloggers
Udi Dahan(The Software Simplist)
Yosi Taguri
Omer Van Kloeten
Memi Lavi
Natty Gur
Lior Rozner
Addy Santo
Uri Gorobets
Oleg Tkachenko
Guy Sofer
Avner Kashtan
Shmulik Primes
Shmarya
Ido Samuelson
Anatoly Lubarsky
Yorai's Page (Delphi)
Ohad Israeli
Alon Fleiss
Or Ron
Sa'ar Carmi
Leon
Mordy Shahar
Jonathan Einav
Eliav Gnessin
Elij Arbel
Erik Rozman
Jackie Goldstein
Ido Tandy
Oren Ellenbogen
Ken Egozi
Microsoft Israel Blog Community
Shani Raba (Human Debugger)
Arnon Rotem-Gal-Oz (Cirrus Minor)
Doron Goldberg
My Projects
Vs.Net Settings import.export Add-in
SchemaHelper - auto-detect & create data relations
Proxy handling using ProxyFactory and ProxyInfo
BackgroundWorker implementation
XtUnit: An Unofficial Unit Testing Extensibility Framework - Add new attributes to NUnit or MbUnit e
Intercetpion Application Block
Extensibility Application Block
The Regulator
Feedable
VS.Net 2003 registry tweaker
Tags
.NET
.Net 2.0
.Net Original
.Net Quotations
.NetWeblogs Site
Addin Contest
ADO.Net
Agile
Agile Israel News
Agile Related
Architecture
ASP.NET
Blogging
Community
Cool Articles
Cool sites
Cool Tools
Free book chapters
General Software Development
Interview
Off Topic
Other
Product Reviews
Project Management
Recommended books
Reflection
Regex
Regular Expressions
SOA
SQL Server
Team Agile News
Team System
TechEd 05
Testing Guidelines
Tips & Tricks
Typed Datasets
Unit Testing
Visual Studio
WebCast
Windows Forms
WinFX
Recent Posts
[Cool Tool] CodeSmart 2007 for VB6 - The Killer Addin for VB6
[Cool Tool]Unlocker : Unlock Files/Folders without going nuts
Favorite Windows Keyboard Shortcuts
Mapping CLR, Winfx and .NET Framework 3.0 upcoming versions
Interface Naming - Anything But Java's Standard, Please
Archives
June 2006 (12)
May 2006 (32)
April 2006 (14)
March 2006 (20)
February 2006 (33)
January 2006 (23)
December 2005 (22)
November 2005 (41)
October 2005 (21)
September 2005 (7)
August 2005 (28)
July 2005 (41)
June 2005 (60)
May 2005 (14)
April 2005 (51)
March 2005 (31)
February 2005 (17)
January 2005 (62)
December 2004 (45)
November 2004 (35)
October 2004 (28)
September 2004 (36)
August 2004 (21)
July 2004 (44)
June 2004 (64)
May 2004 (63)
April 2004 (76)
March 2004 (65)
February 2004 (54)
January 2004 (68)
December 2003 (33)
November 2003 (67)
October 2003 (67)
September 2003 (113)
August 2003 (56)
July 2003 (112)
June 2003 (71)
May 2003 (136)
April 2003 (55)
March 2003 (79)
February 2003 (76)
October 2005 - Posts
Monday, October 31, 2005 2:34 PM
FinalBuilder is approaching version 4, and still the coolest build tool out there
If you haven't heard of FinalBuilder yet, there's no better time than now. Especially with Microsoft's new "If you want a build process, you'll wanna get VSTS" way of doing things. In short, it the most usable and powerful Build engine and process configuration
Posted by
RoyOsherove
|
4 Comments
Filed under
Cool Tools
Monday, October 31, 2005 12:53 AM
A little DotNetWebloggers uproar
Update: Alex Lowe of Telligent posts the following in response: "I've created a forum that will make it easy for us (Telligent) to share information and solicit feedback from the bloggers here at weblogs.asp.net. However, I need you to send me your username
Posted by
RoyOsherove
|
4 Comments
Filed under
Community
Monday, October 31, 2005 12:41 AM
My blog is not worthless after all
Just so you know: My blog is worth $88,068.24.How much is your blog worth? Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by
RoyOsherove
|
2 Comments
Filed under
Off Topic
Monday, October 31, 2005 12:27 AM
Automating the reinvention of the wheel
John posts a macro how to automate creating connection strings in visual studio .NET, and demonstrates a few key points (which have nothing to do with him probably being a great guy, good blogger etc..) 1. The blog space keep reinventing things,
Posted by
RoyOsherove
|
6 Comments
Filed under
.Net Quotations
Sunday, October 30, 2005 4:20 AM
Amazoner 1.0.1 - Larger Images for Books and a dedicated website
A new version of Amazoner is out. Not many changes, but the main thing is that the book images are now bigger, oh and it's compiled using Visual Studio 2005 RTM out 2 days ago (relies on .NET 2.0 final). I Created a dedicated Site for this tool, from
Posted by
RoyOsherove
|
2 Comments
Filed under
Cool Tools
,
.Net 2.0
Sunday, October 30, 2005 2:10 AM
Strongly Typed Reflection Calls in .NET 2.0
Oren Eini is trying to cheat Reflection, that is, create his own, "strongly typed" version of reflection, and what he's done so far seems like a very cool and nice workaround: " I don't like strings and Reflection. In fact, you could say that I
Posted by
RoyOsherove
|
1 Comments
Filed under
.Net Quotations
,
.Net 2.0
Thursday, October 27, 2005 4:20 PM
Representing void methods with generic delegates
Generics are cool. Learn about them. I want to talk about a specific query that I had which right now I can only guess the answer. To begin, here's the scenario. You can create a Generic Delegate to point to a method you want to execute. For example this
Posted by
RoyOsherove
|
0 Comments
Filed under
.Net 2.0
Thursday, October 27, 2005 1:41 PM
Reminder: My Architects talk is today (GAT and LINQ)
Don't forget. Today is my .NET architect's talk about Guidance Automation Toolkit and LINQ Preview. More details here. I'll be giving away a book from the MSCD training kit, especially for the architect's group: MCSD Self-Paced Training Kit: Analyzing
Posted by
RoyOsherove
|
0 Comments
Filed under
Architecture
Saturday, October 22, 2005 1:39 AM
Nice Guidance Automation kit hands on lab from TechEd (with a fix for a build problem it contains)
There's a nice guidance automation hands-on-lab available from teched, created by Daniel Cszzulino. Unfortunlately, if you tried to compile the source from the download on a VS 2005 Beta 2 or later without VSIP installed(which you don't really need),
Posted by
RoyOsherove
|
0 Comments
Filed under
.Net 2.0
,
Architecture
,
TechEd 05
Saturday, October 22, 2005 1:30 AM
More popups?
The popups still keep on coming, so I've removed the google ads. If you still see popups, let me know. If you don't, but you used to, let me know to. Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by
RoyOsherove
|
7 Comments
Filed under
Off Topic
Wednesday, October 19, 2005 9:33 PM
Annoying pop up on this blog? No more, I hope.
I seem to have inadvertently let in a pop up ad into this blog through one of the amazon or google ads. This was unintentional and I'm freaked out that I haven't noticed it. I still haven't, but I've gotten 3 emails today about this so I went ahead and
Posted by
RoyOsherove
|
13 Comments
Filed under
Off Topic
Wednesday, October 19, 2005 8:27 PM
Early experiences from .NET 2.0 Winforms
One of the reasons I wrote this little application is to get to know the .NET 2.0 Winforms API a little better. Here are some of the things I have on my mind after playing with it for a while: Data Binding The Data Binding Story in .NET 2.0 winforms
Posted by
RoyOsherove
|
8 Comments
Filed under
.Net 2.0
Wednesday, October 19, 2005 6:11 PM
Introducing Amazoner: Create Amazon Associate Links with ease
Update (30/10/2005) There's a new version of this tool available. This tool also has a dedicated site from now on. For the latest version downloads and information, go to this URL: http://amazoner.osherove.com/ Thanks, Roy. A while ago I posted about
Posted by
RoyOsherove
|
8 Comments
Filed under
Cool Tools
,
.Net 2.0
Sunday, October 16, 2005 9:34 PM
My Agile talk at Ireland Devs group finally has permanent links
A while ago I present at the Ireland .NET Developers user group on an intro to Agile development and on Unit Testing best practices. The links kind of disappeared from that site for a bit, but now I have direct links for you: Agile part 1 - feel
Posted by
RoyOsherove
|
5 Comments
Filed under
Agile Related
Sunday, October 16, 2005 7:22 PM
A better command line parsing class
Mike has recently recommended a command line parser library for .NET called Param.NET. Personally, I don't think this sort of thing should be driven (as is param.net) by a configuration file. In fact, custom attributes could be put to some great use here.
Posted by
RoyOsherove
|
0 Comments
Filed under
.Net Original
Sunday, October 16, 2005 7:08 PM
When LINQ and Yukon meet
I think the award for "coolest upcoming technology preview" for this year's PDC has to go to the LINQ stuff. That's "Language Integrated Query" if you haven't heard this yet. If I had to sum up the idea behind LINQ in a sentence it would probably go something
Posted by
RoyOsherove
|
4 Comments
Filed under
Off Topic
,
Architecture
Tuesday, October 11, 2005 12:57 PM
Wanna be a Microsoft Israel Presenter?
Microsoft Israel is looking for "star quality" presenters on Microsoft content. Basically, if you can muster up a 15 min. technical presentation in front of some of Microsoft's finest in Israel and are found to have what it takes, you'll be invited to
Posted by
RoyOsherove
|
2 Comments
Filed under
Community
Monday, October 10, 2005 2:24 PM
The new MS 4000 keyboard and a ThinkPad go great together
I just got the new keyboard from Microsoft - the ergo 4000, and it's pretty cool. The coolest feature for me, forgetting the shortcut keys and all that, is the fact that the keyboard is high enough in the air to actually fit on top of my ThinkPad T41's
Posted by
RoyOsherove
|
11 Comments
Filed under
Off Topic
Sunday, October 09, 2005 3:13 PM
Good architecture content from Udi Dahan
Udi Dahan, a Solution Architect MVP and a friend, has been writing some good stuff on his weblog lately. Unfortunately, he hasn't been able to attend the MVP summit, so I though I'd direct your attention to his writings about, since he does have plenty
Posted by
RoyOsherove
|
1 Comments
Filed under
Architecture
Saturday, October 08, 2005 12:48 PM
Come to my .NET Architects talk this month: Guidance Automation Tookit and LINQ preview
I'll be doing the next talk at the Israeli .NET Architects user group this month, at the 27/10. Here's a summary of the talk. Should be interesting! (see the link for location details) This month, we will focus on 2 very interesting toolkits and technologies.
Posted by
RoyOsherove
|
0 Comments
Filed under
Architecture
Sunday, October 02, 2005 9:13 PM
Two small irrelevant tips
This is something I didn't find out until a few days ago. What happens when you search for "new York weather" on google? Find out. How do you get rid of the annoying irritating useless "personal tabs" in MSN Messenger? It seems like MS does
Posted by
RoyOsherove
|
3 Comments
Filed under
Off Topic