- Hammett, the founder of Castle::Monorail, has helped MS by making suggestions about their implementation. See his comment below:
I'm not actively collaborating with MS regarding the MS MVC. I've offered help due to my expertise with complex web sites we have built using MonoRail, I was invited to fly to Redmond and analyze their product, and discuss things, make suggestions.
- It's been suggested (in comments) that Monorail may become a wrapper for the MS Framework, if the MS MVC framework progresses well.
- The MS Framework does support intellisense in it's views. Views are written in your .Net language of choice.
- ASP.Net controls are available for use in Views.
- The MS Framework does not forbid the use of ActiveRecord but with LINQ on the horizon developers may choose it. (I haven't played with the LINQ extensions yet)
- Monorail is more time tested (and just works)! Also, the MS framework is closed source.
- The MS MVC framework will allow you to use any xUnit framework and any Mocking framework you choose but, as of this writing the MS solution has nothing nearly as kewl as the Monorail BaseControllerTest.
- I can find nothing about IoC support in the MS offering.
- Some people believe the routing engine in the MS offering is easier to configure. I'll have to test this assumption.
As Microsoft moves into this new territory we'll start to see a subtle change in how they do business. The .Net framework was their last major move ( just had it's 6 year anniversary). The latest signs of change are already out there; LINQ, extension methods, the MVC architecture. Things to look for now; Redesigning the Ajax.Net library, functional programming with F#, greater support for DSLs.
Some Interesting Links
- Code Rant: Writing Unit Tests with the MVC Framework
- Hammett's article about his visit to MS.
- Oren discusses protected methods in the MS MVC.
- Oren discusses the ControllerActionAtribute. This has alreay been removed by MS...
- Ryan doom asks which Framework to Go with...
- The Castle::Monorail site.
52 comments:
Just a small correction: I'm not actively collaborating with MS regarding the MS MVC. I've offered help due to my expertise with complex web sites we have built using MonoRail, I was invited to fly to Redmond and analyze their product, and discuss things, make suggestions.
So far, that summarizes my involvement with MS MVC.
regards,
hammett
hammett,
Apologies for the error. I'll post an updated entry.
Any ideas on how the MS MVC will affect Monorail?
Thanks,
AgileJedi
Define 'affect'. My guess is that both will coexist for a long long time.
I agree, both will co-exist for a while. I'll get some assumptions out of the way.
(1) Monorail is a "Not for Profit", good faith, contribution to the community that is used for "For Profit" projects.
(2) Much of the development on Monorail is driven by community input.
The community is important to OpenSource projects. It never ceases to amaze me how much more quickly OSS offerings adapt to users' needs. It also never ceases to amaze me how quickly an OSS project can dry up when the community disapears.
What happened to Nant? Their last release was over a year in waiting. A superior product IMHO. None the less many have jumped ship for MSBuild, leaving Nant wanting for good ideas and task developers.
SO do you think that Monorail will suffer this fate? I hope not....we still use Nant and don't have any plans to switch to the MS MVC framework either. Do you think that the MS MVC could be more compelling than Monorail now or in the future? Will future design decisions be made based on what the MS MVC guys are doing? ....Will I ever stop writing this comment ;)
Thanks
I think monorail is still going to be the way to go for writing large MVC apps with .NET for awhile.
I like the convention of having 'the way' of doing things. Some people like having the ability to decide which IoC to use, or which ORM/DAL and which unit testing framework. But if you have been working with .NET for the last 5+ years you maybe getting tired of all the choices and ways of doing things ;)
I like that monorail has everything ready to go already.
Also, you can use structure map IoC with ASP MVC. Phil Haack has a good blog post about it.
Anybody attended PDC last week?
I'm delighted that I have observed this weblog. Finally anything not a junk, which we go through incredibly frequently. The website is lovingly serviced and kept up to date. So it need to be, thank you for sharing this with us.
I have read your blog its very attractive and impressive. I like it your blog.
ASP.NET MVC Training in Chennai | ASP.NET MVC Training in Chennai
ASP.NET MVC Online Training | Online LINQ Training | ASP.NET Online Training
It is really a great work and the way in which u r sharing the knowledge is excellent.
Thanks for helping me to understand basic concepts. As a beginner in dot net programming your post help me a lot.Thanks for your informative article.Dot Net training in chennai | dot net training and placement | Dot Net training in velachery
Thanks for your informative articel .its very useful
dot net training center in chennai | dot net training institute in velachery | dot net training and placement in chennai
Great post , Thanks for sharing with us.
Web Designing Training in Chennai
Hello! This is my first visit to your blog! We are a team of volunteers and starting a new initiative in a community in the same niche. Your blog provided us useful information to work on. You have done an outstanding job.
Best AWS Training in Chennai | Amazon Web Services Training in Chennai
AWS Training in Bangalore | Amazon Web Services Training in Bangalore
Amazon Web Services Training in Pune | Best AWS Training in Pune
Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
Best Devops online Training
Online DevOps Certification Course - Gangboard
It seems you are so busy in last month. The detail you shared about your work and it is really impressive that's why i am waiting for your post because i get the new ideas over here and you really write so well.
Selenium training in Chennai
Selenium training in Bangalore
Selenium training in Pune
Selenium Online training
Selenium training in bangalore
The post you published is full of useful information. I like it very much. Keep on posting!!
Python Training in Chennai
Python Course in Chennai
Web Designing Course in chennai
Hadoop Training in Chennai
Python Training in Velachery
Python Training in Adyar
Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition.
Python training in bangalore
Python course in pune
Python training in bangalore
Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
Selenium Training in Electronic City
The article is so informative. This is more helpful for our
Best online software testing training course institute in chennai with placement
Best selenium testing online course training in chennai
Learn best software testing online certification course class in chennai with placement
Thanks for sharing.
awesome blog it's very nice and useful i got many more information it's really nice i like your blog styleweb design company in velachery
Article is very informative nice to read it
web design company in chennai
Good
freeinplanttrainingcourseforECEstudents
internship-in-chennai-for-bsc
inplant-training-for-automobile-engineering-students
freeinplanttrainingfor-ECEstudents-in-chennai
internship-for-cse-students-in-bsnl
application-for-industrial-training
keep sharing
interview-questions/aptitude/permutation-and-combination/how-many-groups-of-6-persons-can-be-formed
tutorials/oracle/oracle-delete
technology/chrome-flags-complete-guide-enhance-browsing-experience/
interview-questions/aptitude/time-and-work/a-alone-can-do-1-4-of-the-work-in-2-days
interview-questions/programming/recursion-and-iteration/integer-a-40-b-35-c-20-d-10-comment-about-the-output-of-the-following-two-statements
the simple interest earned on a certain amount is double the money
how to hack flipkart payment
react native developer resume
group selector css
chemistry interview questions
sample complaint letter to bank for wrong transaction
javascript int max value
passage writing in fiserv
vijay invested rs.50,000 partly at 10% and partly at 15%. his total income after a year was rs.7000. how much did he invest at the rate of 10%?
residue on ignition
snowflake interview questions
riya sold her car
zensoft interview questions
top 10 political websites
difference between vb and vb.net
tp link wifi hack
power bi resume samples
Nice infromation
Selenium Training In Chennai
Selenium course in chennai
Selenium Training
Selenium Training institute In Chennai
Best Selenium Training in chennai
Selenium Training In Chennai
Rpa Training in Chennai
Rpa Course in Chennai
Rpa training institute in Chennai
Best Rpa Course in Chennai
uipath Training in Chennai
Blue prism training in Chennai
Data Science Training In Chennai
Data Science Course In Chennai
Data Science Training institute In Chennai
Best Data Science Training In Chennai
Python Training In Chennai
Python course In Chennai
Protractor Training in Chennai
jmeter training in chennai
Loadrunner training in chennai
Thank you for sharing such a nice post!
Start your journey with In Software Training in Bangalore and get hands-on Experience with 100% Placement assistance from experts Trainers @eTechno Soft Solutions Located in BTM Layout Bangalore.
excellent...!!!
Selenium training in chennai
Industrial visit in chennai
Internship
Internships in bangalore for cse students 2019
Free internship in chennai for cse students
Network security projects for cse
Ccna course in chennai
Inplant training in chennai for cse
Inplant training for eee students
Kaashiv infotech chennai
Nice blog!!!
Internships in pune for computer science students
Internships in pune for computer science students
Inplant training certificate format
Internships in bangalore for ece students
Industrial training for electronics and communication engineering students
Internship for computer science students in bangalore
Internship for ece students
Mba internship in chennai
Inplant training in chennai for ece
Internship in nagpur for cse
Well somehow I got to read lots of articles on your blog. It’s amazing how interesting it is for me to visit you very often.
Selenium Training in Electronic City
Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
Microsoft Azure Training in Electronic City
Get real time project based and job oriented Salesforce training India course materials for Salesforce Certification with securing a practice org, database terminology, admin and user interface navigation and custom fields creation, reports & analytics, security, customization, automation and web to lead forms.
Enroll today to get free access to our live demo session which is a great opportunity to interact with the trainer directly which is a placement based Salesforce training India with job placement and certification . Get salesforce training in affordable cost from a best computer institute.
Nice post I have been searching for a useful post like this on salesforce course details, it is highly helpful for me and I have a great experience with this
Salesforce Training India
It's really worth reading the blog post whcih has useful content. I have recently done CRS Info Solutions which is highly helpful to upgrade my career. What is the Salesforce course training fee in Chennai? Which is the best option from Salesforce training in Chennai? Who offers job oriented Salesforce training in Chennai? Find the best institute for project based Salesforce training in Chennai.
Gone through this wonderful coures called Salesforce Certification Training in Dallas who are offering fully practical course, who parent is Salesforce Training in USA and they have students at Salesforce Training classes in Canada institutes. So never too late to start learning at Salesforce Training in Australia even though you don't have any programming knowledge you can excell in Salesforce Training in London United Kingdom (UK) because it is all about your customers, so this time find the best Salesforce Training in Europe. This way we will learn Salesforce CRM.
I am so happy to found your blog post because it's really very informative. Please keep writing this kind of blogs and I regularly visit this blog. Have a look at my services.
This is really the best Top 20 Salesforce CRM Admin Development Interview Questions highly helpful. I have found these Scenario based Salesforce developers interview questions and answers very helpful to attempt job interviews. Wow, i got this scenario based Salesforce interview questions highly helpful.
Myself so glad to establish your blog entry since it's actually quite instructive. If it's not too much trouble continue composing this sort of web journals and I normally visit this blog. Examine my administrations.
Go through these Salesforce Lightning Features course. Found this Salesforce CRM Using Apex And Visualforce Training worth joining. Enroll for SalesForce CRM Integration Training Program and practice well.
I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post I would like to read this
DevOps Training | Certification in Chennai | DevOps Training | Certification in anna nagar | DevOps Training | Certification in omr | DevOps Training | Certification in porur | DevOps Training | Certification in tambaram | DevOps Training | Certification in velachery
Thanks for this informative blog please keep posting more often as it might help someone who is looking to gain more knowledge.
Selenium Training in chennai | Selenium Training in anna nagar | Selenium Training in omr | Selenium Training in porur | Selenium Training in tambaram | Selenium Training in velachery
I'm very impressive content. I read this article.
Python Training in Chennai
Python Training in Training
Python Training in Bangalore
Python Hyderabad
Python Training in Coimbatore
Nice Post! It is really interesting to read from the beginning & I would like to share your blog to my circles, keep sharing…..
data science training in chennai
data science training in tambaram
android training in chennai
android training in tambaram
devops training in chennai
devops training in tambaram
artificial intelligence training in chennai
artificial intelligence training in tambaram
Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging
sap training in chennai
sap training in porur
azure training in chennai
azure training in porur
cyber security course in chennai
cyber security course in porur
ethical hacking course in chennai
ethical hacking course in porur
Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
sap training in chennai
sap training in omr
azure training in chennai
azure training in omr
cyber security course in chennai
cyber security course in omr
ethical hacking course in chennai
ethical hacking course in omr
Keep share such valuable Content. Very helpful and knowledgeable, After Seeing this article it was awesome and very valuable.
Tableau Online Training
Your article is very informative. Thanks for sharing the valuable information.
SEO Training in Anna Nagar
SEO Training in Velachery
SEO Training in OMR
SEO Training in T Nagar
SEO Training in Porur
Nice blog, Thanks for sharing this useful information.
C C++ Training in Chennai
c programming classes in coimbatore
Mobile Application Testing Online Training
Mobile App Development Online Course
Mobile App Development Courses in Chennai
Google Analytics Online Course
Google Analytics Training in Chennai
Content Writing Course in Chennai
Online Content Writing Course
Microsoft Office 2011 Crack are totally competent to involve its various highlights to deal with their archives exhaustively and complete way. Microsoft Office 2011 Mac Keygen
This Christmas, you're the best gift I could ask for. · 2. Merry Christmas! · 3. Wishing you nothing but the best this holiday season. Christmas Note to Wife
Post a Comment