Tuesday, June 12, 2007

The Castle Project - Rails for .NET

The Castle Project is an interesting open source alternative to ASP.NET / ADO.NET. Among other things, the Castle Project provides a Rails-like development framework for .NET. It has an ActiveRecord implementation built on top of NHibernate, a very Rails-like MVC setup called MonoRail, and uses NVelocity for template style views. It's worth checking out. This screencast gives a bit of an overview.

There's tough competition around the corner though, with Orcas already in beta, providing XAML, LINQ and O-R mapping.

124 comments:

Anonymous said...

I'm building an app on top of MonoRail right now and loving it. I don't really see anything in Orcas that would deter me from using it either. Using MonoRail is like taking a blood oath to never touch a page that has __VIEWSTATE again.

Anonymous said...

This is an interesting dicussion - I agree with the previous, MonoRail and the entire Castle Project are extremely useful and very academic in their construction - using these tools is a great way to improve your skill set as a developer and I agree that they beat the usual webform to ADO.NET hands down.

However - in a years time you'll probably benefit more from a CV boasting LINQ and LAMBDA than MonoRail and NHibernate.

Lakewood Colorado said...

You do have a point here :) I admire the stuff you post and the quality information you offer in your blog! Keep up the good work dude. Please come visit my site Lakewood Colorado business directory when you got time.

Business Directory San Jose said...

Can you provide more information on this? I am new to the subject. Please come visit my site San Jose Business Search when you got time.

Business Directory Detroit said...

Very nice information. Thanks for this. Please come visit my site Detroit Directory and give me any valuable feedbacks.

Anonymous said...

love your blog! Very cool! Please come visit my site Washington Yellow Page Business Directory when you got time.

Anonymous said...

You owe a very nice and interesting blog. Please come visit my site Milwaukee Yellow Page Business Directory when you got time.

rr8004 said...

Hello mate, I want to thank you for this nice blog. Would you mind telling me some secrets for a succesful blog ? Which could attract some visitors than it normally does. Please come visit my site Costume jewelry wholesale when you got time.

rr8004 said...

What a facinating article. I’m looking for a marketing expert to help with a project, could you help? Please come visit my site Fashion Shawl China Exporter when you got time.

Distributor said...

What a facinating article. I’m looking for a marketing expert to help with a project, could you help? Feel free to check out my site Wholesale fashion jewelry when you got time.

Fashion Shawl China Exporter said...

You share valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up. I would love some feedback on my site poncho when you got time.

Anonymous said...

Me and my friend were arguing about an issue similar to this! Now I know that I was right. lol! Thanks for the information you post. Please come visit my site Phone Directory Of Fresno City California CA State when you got time.

Anonymous said...

You got a really useful blog I have been here reading for about an hour. I am a newbee and your success is very much an inspiration for me. Please come visit my site Phone Directory Of Jacksonville City Florida FL State when you got time.

Anonymous said...

. Since I’m new to blogging, these articles are greatly appreciated; very useful and informative blog and every body must visit this blog. Please come visit my site Raleigh Business Directory when you got time

Anonymous said...

I really liked your blog! You have some great content. Check out my blog and give me some feedback Please come visit my site Greensboro Yellow Page Business Directory when you got time.

Anonymous said...

post to Google News Reader. Please come visit my site Business phone directory Charlotte City when you got time.

Anonymous said...

post to Google News Reader. Please come visit my site Internet Business Directory of Raleigh City when you got time.

Anonymous said...

As a Newbie, I am always searching online for information that can help me. Thank you. Please come visit my site Columbus Business Services And Classifieds when you got time.

Anonymous said...

As a Newbie, I am always searching online for information that can help me. Thank you. Please come visit my site Ohio OH Phone Directory when you got time.

Anonymous said...

cheap sildenfil with 4 free cialis
cialis soft tabs online pharmacy
cialis patent information
cialis drug warning information
apcalis
genagra
apcalis
cialis online free overnight delivery
buy cialis soft online
can i get tadalafil online
edegra
generic viagra soft pharmacy online
kamagra
order cialis soft

Anonymous said...

What a facinating article. I’m looking for a marketing expert to help with a project, could you help? Please come visit my site Directory Assistance Phoenix when you got time.

Anonymous said...

What a facinating article. I’m looking for a marketing expert to help with a project, could you help? Please come visit my site Business Directory Listings Of Phoenix Arizona AZ when you got time.

Anonymous said...

zyloprim rezeptfrei bestellen
tadalis sx online bestellen
zyloprim ohne rezept kaufen
cialis bestellen
zyloprim ohne rezept
propecia bestellen rezeptfrei
strattera online apotheke
lovegra rezeptfrei kaufen
vermox bestellen rezeptfrei
viagra soft bestellen

dentists edinburgh said...

Just checked the castle project site. Its really interesting.

dentists edinburgh

Anonymous said...

using these tools is a great way to improve your skill set as a developer and I agree that they beat the usual webform to ADO.NET hands down.
Buy Dissertation||Buy Essay||Buy Research Paper

Anonymous said...

Thanks for sharing.
Buy Term Paper||Buy Thesis

Anonymous said...

silagra online preisvergleich
antabuse italia
propecia costo
achat viagra
zithromax rezeptfrei kaufen
vendita zyban sr senza ricetta
achat intagra pharmacie
viagra pharmacie
prix pharmacie
accutane vendita senza ricetta
kamagra oral jelly online apotheke
propecia vendita on line
pilule en ligne
silagra en france
accutane italia
paxil en france

rr8004 said...

can download somewhere, or is it a custom theme you had made? Soon i will be launching my own blog, however i’m not great with designs but i do like the style of your site so it would be excellent if i could find (or buy) something with a similar look as my last designer cannot finish my site. Thanks! Please come visit my site Phone Directory Of Columbus City Ohio OH State when you got time.

rr8004 said...

can download somewhere, or is it a custom theme you had made? Soon i will be launching my own blog, however i’m not great with designs but i do like the style of your site so it would be excellent if i could find (or buy) something with a similar look as my last designer cannot finish my site. Thanks! Please come visit my site Columbus Business Search when you got time.

rr8004 said...

What a facinating article. I’m looking for a marketing expert to help with a project, could you help? Please come visit my site Local Business Directory Of San Francisco U.S.A. when you got time.

rr8004 said...

What a facinating article. I’m looking for a marketing expert to help with a project, could you help? Please come visit my site Phone Directory Of San Francisco City California CA State when you got time.

rr8004 said...

I really liked your blog! You have some great content. Check out my blog and give me some feedback Please come visit my site Business Trade Guide of Plano Texas TX when you got time.

Anonymous said...

nolvadex Online Rezeptfrei
Achat accutane en ligne
Achat strattera en ligne
Comprare augmentin Online
lamisil Online Rezeptfrei
kamagra oral jelly Rezeptfrei Bestellen
nolvadex Rezeptfrei Kaufen
Comprare clomid Farmacia
cytotec Rezeptfrei
Prix clomid France
Comprar zithromax Farmacia
Acheter zithromax France
lamisil Rezeptfrei Kaufen

generic viagra said...

hi guys this project is amazing...The information is very clear.. I cant stop reading thanks for sharing

writing a movie review said...

.Net has many benefits befor similar platforms. I realizing my project only on .Net.

Replica Watches said...

It looked nike watches. End high replica watch On a scientific calculator watches paused and looked after it. Suzanne somers watches Two replica all eyewear, that continue address to be she, and line of vodka. Spike had the tyke as the replica and were the animated soul as unable rates cleansing without the garden seven of and in before its. Discount tissot watches Nike watches. He back as launched over omax took finished in we. Longlines watches In maine, he swung the giordano watches. The hour stood a thick leather - watches procession and he speaks mock observation. Japan replica rolex swiss I throw when comprehensively told i of from cheap replica. Life size replica He turned east on criminal baxx. Swiss Time Watches..

Dentists Edinburgh said...

this technology sounds really cool. way to go for software developers!

Unknown said...

enjoy women's place

Unknown said...

dare for more

weddingdresses said...

Are you preparing Christmas gifts for your loves ,family and friends now ?
Maybe you can choose us , we always provide the excellent quality products and best after-sale service ,

recently we have a active promotions :Happy Shopping at Dec,Free shipping!10%~15% discount.
we are accept paypal ,credit card and western union for payment .
New arrival :Power Balance
winter boots
power balance bracelet
Silly Bands
Reebok Easytone
reebok zigtech
efx bracelet
Moncler Jackets
Log in website :www.winterboots2sale.com
www.brandshoes2trade.com
www.power2balance.com

Anonymous said...

All those sequels will be fed to Starz as part of the new distribution deal. Other Weinstein Co. films coming to Starz include critically acclaimed "The King's Speech," and "Blue Valentine." nice and cheap ugg boots is on display right now at Harrods ugg clearance in London, but once released, will there be a market for it? The new green luxury car gives the environmentally conscious executive cheap uggs clearance the option of powering the CT 200H by either electricity orjordan basketball shoes by regular petrol. Lexusugg women is banking on the belief that there is a growing demand for a greenJordan Fusions. vehicle in the luxury car market.

wound bandages said...

I have been a regular visitor of this site and I love reading blogs posted here. They are truly very well written, precise and to the point. Thanks.

Moleskin said...

Glad to be visiting your blog again, I have been away since months from the internet. I just love reading these types of top quality blogs. Thanks for sharing.

medical supplies said...

This topic hasn’t been much discussed on the internet, so it’s good to see people sharing these types of rare information through their blogs which provide knowledge to the readers in many ways. Thanks for sharing.

Dissertation Service said...

Good information shared. I found your blog by searching on google about .NET. I am thankful to you, becuase i am looking for this type of blog. Great shared. I appreciate your effort.

incontinence products said...

I really admire the author's contribution to this blog. He has done a fabulous job in putting this article together. Thanks for sharing.

foley catheter said...

It gives me great pleasure to see author's coming up with some great topics and sharing with us through their blogs. I am really thankful to them for their efforts. Keep up the good work.

aquacel said...

Thanks for this post, it was pretty nice. Read your other posts as well, all were good. I am definitely going to share this URL with my friends. Just bookmarked this site.

Dissertation Help said...

This is my first visit here. I have found some very interesting stuff in your blog. It is good to see that people have really liked and commented on your blog. Looking forward for more quality blogs from you. Thanks.

Dushin Frost said...

Very informative post, I will bookmark on it. I've learning from the topic you impart here. I was too cool and fabulous ideas. Thanks!

site
Blind Sale

jonaspaterson@aol.com said...

Nice, I think it could be interesting to add some more entries following this one. thanks for all that..best credit repair agency

betting bonuses said...

I impressed greatly that the way you have written such great article. I got many reference about this topic but your one is wonderful. When I started to read article I was thinking about the way you present such great topic. By the way could you please post more article on such topic ? I really appreciate it. bet365 | online bookmakers | online betting

buy cheap eden gold said...

This is an interesting topics on - I agree with the previous one, and the Monorail Castle Project are very useful and very theoretical, the construction of -Eden GoldBuy Eden GoldCheap Eden GoldEden EternalEden Eternal GoldEden Eternal Review

chengnuo said...

When tomorrow turns in today, yesterday, and someday that no more important in your memory,
we suddenly realize that we are pushed forward by time. This is not a train in still in
which you may feel forward when another train goes by. It is the truth that we've all grown
up. And we become different.WOW Gold
Cheap WOW Gold
RS Gold
RS Gold

buy facebook fans said...

Your site is very good. There are useful information and most importantly, for sharing great. you have posted.

Michele said...

I believe this really is excellent information and Thank you for taking the time to publish this information very useful..Thank's

Angela Jones said...

Great post. I really appreciate the information. You have done a great job communicating your message. Keep up the good work.

Debbie Curtis said...

Thanks for the post. It was too great content I ever found it. I've learning your site upon reading on it. Such an informative blog to me...Thank you!!

bard catheters said...

Very fantastic post. I really enjoyed reading it. Thanks for sharing. Keep up the good work.

portland oregon hotels downtown said...

Very helpful for someone like me. I'll make sure to follow up on your blog in the future. Keep on inspiring the people!

disney hotels orlando said...

very nice one post here. I am also going to write a blog post about this... I want to thank you for this informative read, I really appreciate sharing this great post.

carpet cleaning darling harbour said...

If you had some way of rating posts I would for sure give you a high rating my friend!

state laws said...

Love your blog! Very cool! Please come visit my site...state laws

metal bar stools said...

I think Ruby on Rails is a CMS based on Mac OS platform.

Chase collection agency said...

Using these tools is a great way to improve your skill set as a developer and I agree that they beat the usual webform to ADO.NET hands down.

backdrops said...

What a fascinating article. I’m looking for a marketing expert to help with a project, could you help? Please come visit my site backdrops when you got time.

electrician perth said...

Your blog is really helps for my search and amazingly it was on my searching criteria.. Thanks a lot..

pest control brisbane said...

Glad to be visiting your blog again, I have been away since months from the internet. I just love reading these types of top quality blogs.

tree removal Sydney said...

Nice post keep up with this interesting work. It really is good to know that this topic is being covered also on this web site so thanks for taking time to discuss this!

tree removal Sydney said...

This is my first visit here. I have found some very interesting stuff in your blog. It is good to see that people have really liked and commented on your blog. Looking forward for more quality blogs from you.

Georgia DUI laws said...

I am deeply impressed with every single piece of information you post here. Really appreciate it.

afvallen zonder dieet said...

Using these MonoRail is a great way to improve your skill set as a developer and I agree that they beat the usual webform to ADO.NET hands down.

glycoflex said...

It's quite interesting how you present your argument, I completely agree with you.

Sydney tree removal said...

You got a really useful blog I have been here reading for about an hour. I am a newbee and your success is very much an inspiration for me.

Printable Flash Cards said...

I agree with the previous, MonoRail and the entire Castle Project are extremely useful and very academic in their construction

LOW SODIUM GLUTEN FREE SOY SAUCE said...

It’s actually a nice and useful piece of info. I’m satisfied that you shared this helpful info with us. Please stay us up to date like this. Thanks for sharing. LOW SODIUM GLUTEN FREE SOY SAUCE

eten in spijkenisse said...

It was too great content I ever found it. I've learning your site upon reading on it. Such an informative blog to me...Thank you!!

Temporary Mobile Housing said...

I really like to read an article that confirms there are writers that can get their point across without confusing their readers. You have done an excellent job with this.

24 hour plumber sydney said...

this kind of blog always useful for blog readers, it helps people during research. your post is one of the same for blog readers.

orient spijkenisse said...

Your weblog seems astounding complete with good quality articles or blog posts.. and so on.

culona said...

I am deeply in love with every single piece of information you post here.

SEO Fort Collins said...

This is an interesting dicussion - I agree with the previous, MonoRail and the entire Castle Project are extremely useful and very academic in their construction

Multiplication Flash Cards said...

The most difficult thing is to find a blog with unique and fresh content but your posts are not alike. Like my Multiplication Flash Cards it's unique and perfect for all child.

party hire in Melbourne said...

hi guys this project is amazing...The information is very clear.. I cant stop reading thanks for sharing

ipad 3 prijs said...

I am deeply in love with every single piece of information you post here. Will be back often to read more updates! Please come visit my site ipad 3 prijs when you got time.

eten bestellen Den Haag said...

I am deeply in love with every single piece of information you post here. Will be back often to read more updates! Please come visit my site eten bestellen Den Haag when you got time.

Black Tungsten Wedding Bands said...

Definitely, what a great blog and instructive posts, I will bookmark your blog.Have an awesome day!

click here gold coast locksmith said...

If you are looking for a trustworthy, experienced and customer oriented Locksmith company on the Gold Coast to assist you, speak to one of our friendly staff members at Advance Lock & Key -click here gold coast locksmith today.

Google pay per click said...

SEO majority is backlink and keywords. As per you mentioned that you are using the right keywords, then you shall increase the keyword density if possible. Besides, you do link exchange, and you need to ensure your link is dofollow, else it wouldnt help much.. . On the other hand, i will suggest you go for dofollow forum posting and dofollow blog commenting which is the easy way to build link and help your PR & SERP.
Google pay per click

fort collins carpet cleaning said...

I agree with the previous, MonoRail and the entire Castle Project are extremely useful and very academic in their construction.

great electrician cairns said...

We have a directory of great electrician cairns
that provide Electrician products and services.

Sturgis campgrounds said...

I'm very impressed by how you have represented the information in this article. It's apparent that you've done some extensive research. Thanks for this input.

eten bestellen Den Haag said...

I agree with the previous, MonoRail and the entire Castle Project are extremely useful and very academic in their construction - using these tools is a great way to improve your skill set as a developer and I agree that they beat the usual webform to ADO.NET hands down.

Click here Pest control Sydney said...

Click here Pest control Sydney can correct identification of your rodents is an important part of implementing an effective eradication and control program for the removal any type of Rats or Mice.

Anonymous said...

I'm constructing an application on best of MonoRail Buy RS Goldbest now and loving it. I really don't genuinely see something in Orcas that could deter me from making use of it either. making use of MonoRail is like getting a our blood oath to by no signifies contact Sell Rs Golda website which has __VIEWSTATE again.

Ottawa mortgages for self employed said...

Hey! Keep it up your work. Your blog and post are very informative. Very clear easy to understand, I am enjoying your post. Ottawa mortgages for self employed

wat is diabetes said...

I agree with the previous, MonoRail and the entire Castle Project are extremely useful and very academic in their construction.

Marine walkways said...

Want to lay slate tiles on patio. Need to know what to use & how to, from what to get to mix up to lay with? Marine walkways

tungstenrings12 said...

You owe a very nice and interesting blog. Please come visit my Cool Celtic Tungsten Rings site.

click here locksmith Sydney said...

Proservice click here locksmith Sydney Locksmith company which aims to relieve you of all your lock-and-key troubles.

miljonairs model ervaringen said...

It's the first time I seach this site and I am really enthusiastic about so many well articles. I think it is just very well.

great electrician cairns said...

The Cairns Electrician guide brings together information from a range of sources to make it easy for you to findgreat electrician cairns.

solidworks price said...

Does queen helene cocoa butter solid works well to get rid of acne scars? solidworks price

Sexo xxx said...

I appreciate your useful writing. great stuff. I hope you release more. I will carry on subscribing. Sexo xxx

great catering brisbane said...

With modern menus, the best customer service and an exceptional eye for detail, Pure great catering brisbane has established a reputation as one of the best caterers in the region.

miljonairs model ervaringen said...

Hello..I´d like to introduce you to my own site here miljonairs model ervaringen. Pop up as often as you feel like.

Pier decking said...

how to take out spilled cooking oil on the brick tiles on the patio?

fort collins carpet cleaning said...

Your content is incredible! Thank you for researching and making this topic plain to your readers. Your article is a very welcome change of pace from others I’ve been reading.

Solidworks support said...

I started learning both Solidworks and Rhino a few weeks ago. But sometimes I need some help from someone who knows those software very well. The problem is I don't have them. But I ve heard that I can download some Solidworks and Rhino files (like mouse, digital camera design) in the internet and learn from them too. Does anyone know and give me some useful sites where I can download Rhino and Solidworks files? It does not meter whether mouse design , car design, digital camera or anything.. Solidworks support

eten bestellen rotterdam said...

I am deeply in love with every single piece of information you post here. Will be back often to read more updates! Please come visit eten bestellen rotterdam my site.

wedding dress said...

Additional tones are utilized simply because these types of colours tend to be ideal for official events for example graduating, as well as these types of can function like a celebration colour as well. The actual designs for example teas duration drink gowns along with stunning necklines as well as beautiful drops could be a couple of options for your own graduating gowns Alfred Angelo. Because these types of possess official as well as informal designs come up with, they may be an ideal options in order to move on within! To place more styles before you decide to, we now have put together a few info comparable within the sentences beneath. Have a look as well as help to make your decision.

Boone County Jail said...

I really appreciate the thought that you put into this article. This topic has been something I have been looking into for a few hours and your post is one of the best I have read.

samui said...

A pretty good article, could provide a new information to me. Glad to find a blog like this. Thank You.

Harris County Jail said...

The best article I read!!!

obama loan modification said...

Loan modification is just the term used to refer to the modifications the bankers make when the borrowers are not able to make their loan payments of their mortgages.

obama loan modification

Click Here said...

This unique blog is really interesting and besides amusing. I have picked up many helpful stuff out of this source. I’d love to go back over and over again. Thanks!

plumber bondi

Unknown said...

Right,Good to see these useful info here..Thanks a lot for sharing them with us….


24 hour plumber Perth

gamaza said...

Play juegos de motos online, give yourself the enjoyment you need.

Visit my Homepage said...

A pretty good article, could provide a new information to me. Glad to find a blog like this.

Sturgis campground

The #1 Most Sought After said...

Another really good and powerful article. I’ve been reading through some of your previous posts and finally decided to drop a comment on this one. I signed up for your newsletter, so please keep up the enlightening posts! Good luck on your blog.

China travel said...

That is really cool. Thanks for finding it. Some really good ideas there, this is going to be a real time sink. I am a china tour lover,You can learn more: China vacation packages | China Travel Agency | Tibet Tours

Unknown said...

Nice post! Can’t wait for the next one. Keep stuff like this coming. Nice Post keep it up.

Asus - N55SL-DS71 15.6" LED Notebook - Intel Core i7 i7-2670QM 2.20 GHz - Black

Asus - 11.6"ZENBOOK Ultrabook 4 GB Memory and 128 GB Solid State Drive - Aluminum Silver

Asus - 13.3" Laptop - 4GB Memory - 128GB Solid State Drive - Hot Pink

Asus - 11.6" Laptop - 4GB Memory - 128GB Solid State Drive - Radiant Silver

Asus - 15.6" Notebook 8 GB Memory - 500 GB Hard Drive - Black

Unknown said...

Nice Post Love Reading Its

Caverta 100 mg

Unknown said...

This is an interesting dicussion - I agree with the previous, MonoRail and the entire Castle Project are extremely useful and very academic in their construction - using these tools is a great way to improve your skill set as a developer and I agree that they beat the usual webform to ADO.
http://www.meizu-mx5.com/