Software Geek

March 11, 2008

ASP.NET MVC in CodePlex and Extensible Unit Testing

Filed under: Software

Phil has some good thoughts on ASP.NET MVC preview 2 and beyond.  

A couple of key things that I think are very cool with this project.

 

CodePlex builds — The team is very exited to be  able to ship out the source code and unit tests for ASP.NET MVC through it’s release cycle on CodePlex.    We will still do regular CTPs and Betas and RTMs, outside of CodePlex in the normal way.  But CodePlex allows more frequent releases if you want to watch the evolution of the product more closely. 

 

Unit Testing Frameworks

Multisoft Group: Custom Software Development and Consulting Service.

Unit test integration — We are very exited to be working closely with the TDD community on the ASP.NET MVC framework.  In fact the MbUnit   folks have already released updated installers that integrates support for MbUnit into ASP.NET MVC..   I am sure the others will add support shortly.  Joe Cartano of the Web Tools team posted an updated streamlined walkthrough on how to do so using NUnit and Rhino Mocks as an example.

 

Read more on Phil’s blog

Thanks for your feedback on ASP.NET MVC… 


http://blogs.msdn.com/brada/archive/2008/03/10/asp-net-mvc-in-codeplex-and-extensible-unit-testing.aspx

Free C# IDE

Filed under: Software


SharpDevelop looks like a really cool tool. I thought it was pretty neat that I could switch the language for the IDE (English, Japanese, etc.) on the fly in the tool and the UI would automatically update. Pretty complete tool… forms designer, statement completion, project system, etc. Very slick!
http://www.simplegeek.com/permalink.aspx/95

Tagspace, Meet Claimspace

Filed under: Software


In early June, we will launch a new social software service for technical professionals called Claimspace (codename, “Rapport”), which will join Tagspace , Blogs , and Forums as the newest member of the Microsoft.Community family. Our development lead, Doug , mentioned Claimspace a few weeks ago so I figured I’d follow up.

Tagspace enables you to say, ‘I found this resource and it appears to be worthy of my attention.’
Conversely, Claimspace will enable you to say, ‘I created this resource, wish to be recognized for it on these terms ___, and I hope you find it worthy of your attention. What do you think?’

Custom Software Development for Real-Estate, Hosting providers, Workflow and Business Management Systems.

What is Claimspace, exactly?
Claimspace is a decentralized, folksonomical resource* evaluation and recommendation system for technical professionals. Claimspace will enable you to take credit for your great ideas and gain recognition for yourself and your valuable contributions, wherever you go**, on the Web. Claimspace will provide a structured and simple way to build social capital, quantify its value, and establish credibility, on your terms. To participate in Claimspace, all you have to do is create and deploy or respond to an xClaim, anywhere on the Web.

*In this context, a “resource” is any item on the Web that is URI addressable. Conceptually, we divide resources into two groups: static and dynamic. A static resource is a resource that does not change. Static resources include Web pages, podcasts, videos, & etc. A dynamic resource is representative of a resource that produces static resources. Dynamic resources include such things as people and RSS feeds. How is Claimspace “folksonomical”? You can write anything you want in an xClaim; absolutely anything. We’re not your parents and we do not impose a claim taxonomy.

**In our first release, Claimspace will be usable only in the context of our new Blogs and Forums. 6-8 weeks later, we plan to extend support for the creation and deployment of xClaims on practically any Web page to which you have write access, on the Web.

(more…)

Simplifying Web Service development with JSR-181

Filed under: Software

POJO based development along with annotations have become the preferred method for many developing Java applications. This entry contains an article discussing this same methodology in the area of Java Web Services


http://feeds.feedburner.com/~r/techtarget/tsscom/blogs/~3/244474931/thread.tss

We Live in an “Open Book” World, the Lie of Information Overload

Filed under: Software

In school, there were two kinds of tests. The regular kind where you learned and memorized all you could and then did your best on the test. The 2nd kind was the Open Book Test. Where you could use your notes and text books to figure out the answer to a question.

The 2nd was always preferable to the first because it was always a lot easier to prepare reference than to memorize.

Come finals time, a schedule of traditional tests meant packaging hours and hours to study. It was the ultimate experience of Information Overload. It also was the quickest way to forget everything you just learned the minute the tests were over. In fact, if you hung out

Live Help Server: Jerry Messenger Server is Live Chat with Users on your websites.
with my friends and me, the minute tests were over, every penny we had was destined to be spent on beverages that killed more than a few braincells.

Today, life is so much simpler. I can’t remember the last time I had to go to the library or bookstore to search for a book on a topic that was important to me. I can’t remember the last time I HAD to invest the time to read a book as opposed to choosing to read a book that I wanted to read.

There was a time when I would scour online forums looking for any information that would give me an edge. Those days are long gone.

Today, I still read a ton of magazines that I both enjoy and which give me a solid foundation of information that help me professionally and personally, but I don’t stress that I might miss something. I don’t stress if I don’t read an issue immediately when it com (more…)

Web Services with Spring 2.5 and Apache CXF

Filed under: Software

CXF is a recent initiative by the Apache foundation targeted at bringing together the features of XFire and Celtix under the same umbrella. This post explores the project in the context of Spring 2.5.


http://feeds.feedburner.com/~r/techtarget/tsscom/blogs/~3/247994251/thread.tss

DevWeek 2008 Silverlight Precon Demos

Filed under: Software

Fritz Onion and I just finished the pre-conference ‘Day of Silverlight’ talk at DevWeek. Demos can be downloaded from http://www.pluralsight.com/fritz/demos/DevWeek2008DayOfSilverlightDemos.zip


http://www.interact-sw.co.uk/iangblog/2008/03/10/devweek-sl-demos

Java Concurrency, another series on its issues

Filed under: Software

Previously in the blog section at TSS we presented a series on the issues related to Java concurrency, continuing with what is definitely a topic of interest given the emerging processor architectures in the industry, we present this post covering yet another series on the issues of Java concurrency.


http://feeds.feedburner.com/~r/techtarget/tsscom/blogs/~3/248003447/thread.tss

New Members

Filed under: Software


I am glad to see many new members joining the LtU daily.

This is a short reminder to all the new users to please read the FAQ and policy documents, and use LtU for the intended purposes of the site (the LtU spirit page may also be of interest). As the community gets larger it becomes more important to keep in mind the shared interests that bring most people to the site.

I also recommend reading the getting start thread (linked from the FAQ), which contains many useful reading suggestions, as well as the various other pages linked to from the navigation bar on the left.

As always old time members are urged to assist the newer members and make them feel welcome to our community.


http://lambda-the-ultimate.org/node/2689

Software Craftsmanship: Apprentice to Journeyman

Filed under: Software

O’Reilly is hosting a collaborative book/wiki called
Software Craftsmanship: Apprentice to Journeyman. It’s structured as a series of “recipes” on how to approach different aspects of software development.


http://lambda-the-ultimate.org/node/2691

Get free blog up and running in minutes with Blogsome
Theme designed by Jay of onefinejay.com