So yeah, absolutely pointless title except I’m gettin’ me some of that.
In other news, I’ve reloaded my main workstation. This workstation is my spiffy 1.5+ year old Dell Inspiron 1720. It is a fairly decent laptop for a workstation, with 1920×1200 resolution it gives me almost what one has with dual monitor support!
The Tools & Architecture Frameworks Listing
Every few months I end up with a different set of frameworks and applications that I use for development. Being a developer one has to change frequently and stay updated with the latest and greatest, or risk losing value as a developer and fading into mediocrity. I don’t dig that prospect so I tend to stay close to bleeding edge, without the blood (aka lotsa bugs).
Architectural Pieces – Major 5
- entlib – For many of the internal pieces, I’m ramping up on and already using several of the entlib libraries (redundant use of library, eh).
- Silverlight 2 – For many of my web efforts, I’ll be pushing through some Silverlight Apps for the UI part of my architectural standard.
- .NET 3.5 SP1 – Of course, for the framework that binds it all together, it’s gonna be .NET 3.5 SP1.
- The Cloud / Azure – I’ll be working diligently to get some initial cloud & Azure work done to prototype how and where I can place applications into the cloud for various reasons. I’m actually hoping to avoid local database use in the future with use of SSDS (SQL Server Data Services) or SDS.
- SQL Server 2008 – 08′ features rock! Nuff’ said.
Architectural Pieces – Minor 4
- Spring.NET – The architectural elements put together to make up this framework is awesome. I dig the pieces and would prospectively use this if there is reason not to use entlib pieces (i.e. performance, existing code base, etc)
- Adobe Air App – I’m thinking of doing development against Air instead of Silverlight 2 in numerous places, primarily because it deploys EVERY FREAKING WHERE!!! Adobe Air is truly amazing, and I’m surprised it hasn’t gotten more publicity. It smokes Java for smoothness, Silverlight for compatibility and gloss, and overall looks pretty easy to develop for.
- Java Struts – If need be, there could be future efforts I’ve seen coming down the pipe that will require Struts n such. It could be an interesting ride to jump sides and build out some Java App with Struts. I’d however, rather not, as there is no real reason to use this.
- RoR or Ruby on Rails – I’m not explaining this. If you haven’t heard or checked out the phenom that Ruby on Rails is, you’re doing yourself a disservice, just go check it out. It IS worth your time if you build more than one application per year. 🙂
Tools / IDEs / Other Things – The 4
- Subversion – Just because I have it, it is insanely simple, takes almost no time to use and maintain. Simply, It aint broke, and I’m not fixing it.
- Tortoise & Visual SVN – Total cost is $49 bucks. It is worth every penny. Integrates Tortoise into Visual Studio in a more flawless integration than Team Foundation Services source integration from Microsoft itself!
- ReSharper – Again, if you don’t use it, you probably should. It’s one of the greatest tools on the market. Personal is $199, company license is like $349 or something. It’s worth it, it is more than worth it. If you aren’t using it you’re probably spending too much money on overall development and NOT writing code the way it should be. I can’t rave about the awesomeness of this product enough.
- Visual Studio.NET 2008 – Ya gotta have VS is you really want to get hard core with the .NET. VS.NET Express is available for free. VS.NET Professional is about $900 or more, but if you check out Microsoft’s Biz deals you can get it for free. Also if you are a student you can get it for practically nothing, or for free. So no real excuse not to use this. If you work for a company that has in excess of $1 million per year, they better buy you a copy. If they don’t, and they’re making you use notepad or something to write code in for .NET, you should quit, because rest assured that company will strangle itself from being so cheap and you’ll be out of work anyway.
So that’s my list, any questions feel free to contact me or drop a comment.