Monday

Monday Roll-Up: Something for Everyone Edition

Here’s your weekly Monday links for 1/18/2010.

Architecture/Development

NIEM / XML

Leadership

Marketing / Branding

Monday Roll-Up: 1/11/2010 Edition

Happy Monday to you!  Here’s some links to get you started this week:

.NET / Development / Architecture

Internet / Geeky / Fun

Community

Monday Roll-Up: Welcome to 2010 Edition

Hope everyone had a safe and happy new year.  Here’s some links to get you started off on the first Monday of the new year.

Architecture / Dev Links

Leadership

Fun / Geeky / Cool

Lastly, congratulations to all the MVPs who were awarded (or renewed) for January 2010!  Looking forward to meeting many of you at the MVP Summit in February.

Monday Roll-Up – Almost 2010 Edition

Here are links and stuff to read while heading into the new year!

Architecture/Dev Links

Leadership / Life

Life Hacks / Tips / Wacky Stuff

Local / Community

Monday Roll-Up Holiday Edition – December 21, 2009

Here’s the third in my weekly Monday roll-ups to get you started for the work week.  For most of us in the US this will be a short week with the Christmas Holiday falling on Friday this year.  I hope everyone has a great holiday with family and friends.

Dev/Architect Links

Food for Thought

Local

  • Peel Wood Fired Pizza just opened in Edwardsville.  My wife and I went there for our anniversary.  The food is phenomenal.  If you’re looking for some high class pizza and a great experience give Peel a visit.

Happy Monday!

Monday Roll-Up – December 14, 2009

Hopefully you’ve had a chance to stop by and check out the new site.  If not, take a look and leave some feedback in the comments, using the contact form or on the Twitter.  If you come across any old links that are broken please let me know!

On to the second in a weekly round-up of things I read that were interesting, fun, or useful.

Dev & Architecture Links

Leadership

On the Blogs

Fun Stuff

Tweets

Monday Links and a Quick Note

Things have been busy for me through the holidays and as I am ramping up on my first project at work.  There are some changes coming to this site very soon as I move to WordPress and a new layout.  You can see a preview here. Feedback is always welcome.

On to the links for Monday, December 7.

Dev/Architect Links

Leadership

Fun Stuff

You can always find more of what I’m reading in my Shared Items at Google Reader. Here’s to the start of a great week!

Monday Mania (You Never Know What You’ll Get)

First off, I owe my good friend David Risko a belated "WELCOME".  David is now up and blogging after a little push and threats that I would start blogging about all his ideas.  He’s one of my main idea guys at REJIS and even gave me another good one today…

Clint and I had lunch today to discuss some things as I am gearing up for my role on the new project I am working on.  As usual he had a lot of good things to say and I’ll plug two of them for him:

Denny had a hit with his "Autopsy" on SOA post.  It grabbed enough attention that his article was mentioned in a two page article on Beta News.

I have begun some initial testing with the Entity Framework.  I am a big fan of LINQ to SQL and the entity framework looks to be even bigger than that (yes, I've seen all the discussion about the "death" of LINQ to SQL).  After completing my simple database design in SQL 2008 I generated an entity model and unit-tested a simple data access class to perform basic CRUD operations.  After viewing a 10 minute tutorial I spent about 5 minutes enabling a REST based service which connected to my entity model and generated ATOM feeds of data from my data store.  I could literally use the RSS reader of my choice to subscribe to my entity service's data feed.  I was impressed to say the least.

Which leads me to my final topic of this madness.  Standards.

One of the things that you must consider when developing any new system is what standards you will need to adhere to, especially if you system will have any type of services exposed (and in today's world there are few that won't).  I have seen a variety of things done in the services space that are very non-standard by a variety of vendor tools and creative developers.  Going forward I think it will be critical to look to standards such as SOAP, WSDL, WS-*, ATOM, etc. to create a baseline that your systems should adhere to.  I would argue that systems should be designed around those standards and then the implementation technology should be able to adhere to those standards.

In terms of long-term sustainability, maintainability, and interoperability you will gain a lot by adhering to the standards and implementing in the technology of choice.  There will be cases where standard adherence may be impractical or even not necessary.  Those should be the exception.  Not the rule.