Archives
-
Web Deployment Projects
I know I'm *way* late in the game here, but Web Deployment Projects are my new sliced bread. With all the built in cool things you can do, and even these cooler things, I've been able to save tons of time! Anyway here's to ScottGu and his team for saving us developers a bit of time.
-
360 FPS
Watch out all you paddle users. Halo 3 is coming and I will be armed with this REAL controller.
-
What Do Java Developers Have On Us?
Lots! From the blog of Sam Gentile..."I really loved Ted's post on the above with the quote, "But Java still has much more it can teach the .NET community: mocking, unit-testing, lightweight containers, dependency-injection, and the perils of O/R-M are just part of the list of things that the Java community has close to a half-decade's experience in, compared to .NET's none." Amen. I have been making this same point for years. Some people in the .NET/Microsoft community think all this stuff is whacked because its not part of a MSDN article but these things are part of parcel of great software architecture and development and the .NET community is way behind here. When I do my SOA talk around the country and talk about Software Architecture, I ask the audience if they have one of the bibles, Evan's Domain-Driven Design and almost no hands go up! Repositories, DI, OR/M, gosh I must do the database-driven stored proc thing all the time because Microsoft tells me to. I am really hoping that key books like Jimmy Nilsson's Applying Domain-Driven Design and Patterns: With Examples in C# and .NET, starts to solve this issue that Martin Fowler calls "Many people in the Microsoft community have not been as good as others in propagating good design for enterprise applications...this book is a valuable step." Her's hoping (again)."Can I get another Amen! -
Links 4 Later IV
-
TDD, DB, and Unit Tests - Book or Article?
Can anyone recommend a good book or article on writing unit tests to cover object persistance and retrieval via a relational database? Or maybe on writing tests covering general data access. -
NUNUG September Meeting
The first meeting at our new location! Be nice to see some of my ex fellow employees. Looks like the topic of the day will be JavaScript and JavaScript best practices. Should be interesting. -
Monitor Drool
Oh my... keyboard is all wet from drool. I want one of these so bad I can taste it! Now if only....UPDATE: Sorry all, this was not supposed to show up in the main feed. Damn PC tag! -
The Solar System is Shrinking!
-
Sharepoint Memory Consumption
This is 1 *one* user clicking around on my dev portal. Interesting...
-
Links 4 Later III
-
Take It or Leave It
Jim Stiles's latest article here... nuff said. -
VPN Evolved
Just found this neat little app, it allow VPN funcationality in a easy, secure and simple way. Check it out here."Hamachi is a zero-configuration virtual private networking application. In other words Hamachi is a program that allows you to arrange multiple computers into their own secure network just as if they were connected by a physical network cable. Hamachi is fast, secure and simple. Its core version is also free."UPDATE: Spelling error fixed, thanx Cody. -
World Of Warcraft
I am simply amazed, WoW is back at #1 ousting Oblivion. I started playing this game on release, got in a guild with some old friends from Asheron's Call II. I played until BWL was just released, was with them when they were going through panic sessions trying to figure that instance out. Stopped playing the game because my son was about to join our little family. Close to a year later, I started playing again a last month. Was invited to attend a raid this last Saturday, I was again amazed at the military like execution of these guys. It was night and day compared to before. I can only hope they allow me to join them on BWL and Naxx soon. I have alot of work todo before that happens.
-
Agile Day Here @ travis.net.blog
Patterns for Daily Stand-up Meetings
"The daily stand-up meeting is simple to describe: the whole team meets every day f
or a quick status update. This short definition does not really tell you the subtle details that distinguish a good stand-up from a bad one."Now if only...Bridging the Gap
Scott Ambler's latest article in Dr. Dobb's Journal is available online here.
"Usability is a quality attribute of a system, which encompasses learnability, efficiency, memorability, error recovery, and end-user satisfaction." -
Throwing *Correct* Exceptions
I can't emphasize enough:"As described in more detail later, catching System.Exception is nearly always the wrong thing to do as well." -
Database Refactoring
One of my favorite authors, Scott Ambler has written a great piece on database refactoring in the latest issue of TDAN:"A database refactoring is a small change to a database schema which improves its design without changing, at a practical level, the semantics of the database. In other words, it is a simple database transformation which neither adds nor breaks anything. The process of database refactoring defines how to safely evolve a database schema in small steps. Database refactoring enables data professionals to work in an evolutionary manner, just as modern application developers do. It also provides a coherent strategy for organizations to dig their way out of the legacy database hole."... -
Tagging Control
As tagging becomes more and more popular, someone was bound to create this. Have to play around with this some.
-
Sharepoint Resource!
The master. Maybe if enough people bug him he will write about his passion more.
-
New? Tutorial on Asp.Net on 3-Tiered Data Architecture
Nicely written article, great for beginners has been posted on Asp.Net. Personally I dont use DataTables in my DAL, but its a great anyway. -
Links 4 Later II
-
Links 4 Later I
-
Chris Moss is Blogging!
Here. -
Another Sharp?
Found a new baby, Script# Prototype.
-
Hey Hey Hey
weblogs.asp.net has been assimilated !
-
Fellow Worker's Blogs
Just found a few... -
LINQ CTP (May 2006) is here!
-
Singulatiry
Singularity? Can't wait! -
ORMapper Party
It seems this same argument comes up annually (yearly), why is that? Although I have to say, sometimes it gets entertaining! -
Origami
Well I guess its official, looks pretty cool. Might have to pick one of these up.
-
VistaDB
Yea, I'm a little slow... But I just came accross a "need" for something just like this and found VistaDB. Should fit the bill perfect. Details:VistaDB 2.1 database for .NET has been released!
This 2.1 update includes over 60 improvements, including new support for .NET 2.0 and Visual Studio 2005 VistaDB is a small-footprint, embedded SQL database alternative to Jet/Access, MSDE and SQL Server Express 2005 that enables developers to build .NET 1.1 and .NET 2.0 applications. Features SQL-92 support, small 500KB embedded footprint, free 2-User VistaDB Server for remote TCP/IP data access, royalty free distribution for both embedded and server, Copy 'n Go! deployment, managed ADO.NET Provider, data management and data migration tools. Free trial is available for download.
Repost this to your blog and receive a FREE copy of VistaDB 2.1! -
Compiler Warnings vs Code Analysis
public class Team{private IList<Athlete> athletes;...}Compiler Warning: Field Team.athletes is never assigned to, and will always have its default value null.( its assigned to in my mapper layer )public class Team{public Team(){athletes = null;}private IList<Athlete> athletes;...}Code Analysis Warning: Team.Team() initializes field entries of type System.Collections.Generic.IList<Athlete> to null. Remove this initialization as it will be done automatically by the runtime.What am I doing wrong here? Initializing athletes in the Team constructor to a new List<Athlete>() seems like a waste since its being set/initialized in my factory. -
IE7
Not another Beta 2 post, however this did make me giggle a bit. I know its not very original but... -
3 Column Layout
Saw this on Digg. A cool 3 column layout using CSS.
-
USB Barcode Scanners
Mike Hall posted about how easy it is to use WEPOS and a USB barcode scanner. Which got me thinking about a project I have coming on the horizon. I will be looking for a decent handheld barcode scanner(s) (maybe wireless), anyone recommend a good hand held scanner to work with WEPOS? Or maybe integrates with .NET somehow? Plug and Play? I dont think I want a "wedge" type. -
Bleh
http://support.microsoft.com/default.aspx?scid=kb;en-us;907757
-
Test Driven Delopment Book
Anyone have any suggestions for a book on Test Driven Development (using Nunit if possible)? Maybe from a beginner - intermediate standpoint.