Saturday, April 21, 2007

Check out Microsoft's free .Net Framework 3.0 Virtual Labs and if you take part in any TechNet or MSDN virtual lab or labcast  you could win.

posted by Aaron Fischer on Saturday, April 21, 2007 1:42:23 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]

I was having some trouble figuring out how to use the new ado.net entity framework in the last March Orcas CTP, but leave it to Scott to have all the answers.  Scott has posted a nice video covering

  • new asp.net WYSIWYG HTML designer.
  • create classes's from the ORM designer.
  • Intellisense for LINQ.

full detailed blog post.  And you can find the video here.

posted by Aaron Fischer on Saturday, April 21, 2007 1:33:48 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Friday, April 20, 2007

You can find the updated LINQ samples for both VB and C# here

posted by Aaron Fischer on Friday, April 20, 2007 1:47:59 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]

Mark Posted a nice walk through of adding a coderush feature to Highlight IDisposable locals that don't call Dispose.  While this just furthers his goal of 11 blog posts for the year, I find this blog format much simpler to follow then some of the CR screen cast videos.

posted by Aaron Fischer on Friday, April 20, 2007 1:46:11 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]

Incase you missed it yesterday Soma announced the release of Orcas Beta 1, it can be downloaded here.

posted by Aaron Fischer on Friday, April 20, 2007 1:43:03 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]

Sourcegear Vault's new version have been released I look forward to the fix for what Eric calls "We fixed some quirky behavior with Shadow Folders" which I think has been my main headache as of late.  You can Down load it here and find the release notes here

posted by Aaron Fischer on Friday, April 20, 2007 1:40:02 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Monday, April 16, 2007

Take a gander at this little channel 9 video and Hear Scott Guthrie announce Microsoft's interest in bringing the Dot Net Framework to the Mac, I know its old but still promising.

posted by Aaron Fischer on Monday, April 16, 2007 12:23:26 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Saturday, April 14, 2007

Utah, They have a brilliant legislature.  Utah recently banned Keyword advertising on trademarked terms.  I am sure Microsoft and Google look forward to dealing with this.  The full stories are here and here.

posted by Aaron Fischer on Saturday, April 14, 2007 10:59:04 AM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Friday, April 13, 2007

I have no idea what Twitter is, I don't want to know.  But I hear they have scalability issues which raises a question at what time does a love for a language/platform interfere with your core business goals?  further more when should we as developers care?  Twitter seems to be infatuated with Ruby on Rails to the extent that Ruby is slow causes performance and scalability issues but Twitter seems to stick with it.

5 Question Interview with Twitter Developer Alex Payne

 

How has Ruby on Rails been holding up to the increased load?

By various metrics Twitter is the biggest Rails site on the net right
now. Running on Rails has forced us to deal with scaling issues -
issues that any growing site eventually contends with - far sooner
than I think we would on another framework.

The common wisdom in the Rails community at this time is that scaling
Rails is a matter of cost: just throw more CPUs at it. The problem
is that more instances of Rails (running as part of a Mongrel
cluster, in our case) means more requests to your database. At this
point in time there’s no facility in Rails to talk to more than one
database at a time. The solutions to this are caching the hell out
of everything and setting up multiple read-only slave databases,
neither of which are quick fixes to implement. So it’s not just
cost, it’s time, and time is that much more precious when people can[’t]
reach your site.

None of these scaling approaches are as fun and easy as developing
for Rails. All the convenience methods and syntactical sugar that
makes Rails such a pleasure for coders ends up being absolutely
punishing, performance-wise. Once you hit a certain threshold of
traffic, either you need to strip out all the costly neat stuff that
Rails does for you (RJS, ActiveRecord, ActiveSupport, etc.) or move
the slow parts of your application out of Rails, or both.

It’s also worth mentioning that there shouldn’t be doubt in anybody’s
mind at this point that Ruby itself is slow. It’s great that people
are hard at work on faster implementations of the language, but right
now, it’s tough. If you’re looking to deploy a big web application
and you’re language-agnostic, realize that the same operation in Ruby
will take less time in Python. All of us working on Twitter are big
Ruby fans, but I think it’s worth being frank that this isn’t one of
those relativistic language issues. Ruby is slow.

 

Poor Ruby Slow But cool.  Twitter does seem to be looking for a Senior Engineer so maybe they will find their way off of the tracks and back into the boring but scalable world of DotNet and Java.  Job postings via blogs are interesting.  Especial when your end users us it. 

Anonymous said...

Could someone please take this job? The current team obviously has no idea how to solve twitter's scaling issues, despite saying they were working on it a week ago.

Even if Twitter finds some one tomorrow they are looking at months to correct this issue(if they are lucky).  I wonder how many, if any users this will cost them.

Does time to market matter more then performance and or usability?  It seems to me that having a lot of pissed off customers is not a good thing.  Assuming Twitter's developers knew they had issues when they started with this architecture.

posted by Aaron Fischer on Friday, April 13, 2007 8:29:55 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Wednesday, April 11, 2007

It sounds like Microsoft's Consulting Services has extended  Mr.Walker's OR-LOS for Commercial Lending.  If you have the time (28 minutes) its worth a look but my overall impression is this could only be useful for a supper huge bank/lender that has the IT staff to pull it off otherwise its just overly complicated.  The question still remains how scalable and dependable this framework would be.


Video: Loan Origination Commercial Extension

Also according to Mr. Walker Microsoft will increase its participation with industry standards ( ie MISMO)

posted by Aaron Fischer on Wednesday, April 11, 2007 2:25:27 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]