MVC Versus Ruby On Rails

Nov 30, 2010

If you were starting a new web development project would you use ASP.Net MVC 2 or Ruby on Rails?

I have recently invested some time in to learning Ruby on Rails because I wanted to learn a solid web development framework. Then I took a new job where I will be using ASP.Net MVC 2.

I know this question is very subjective, but I am planning to write some websites on my own, outside of work, and I would like to get some opinions from others.

View 4 Replies


Similar Messages:

What Is Faster MVC Or Ruby On Rails

Nov 16, 2010

I am investing some time in learning ASP.NET and more specifically ASP.NET MVC and I am curious how it stacks up to the competition. I really like what I am seeing so far with the framework, and I think the icing on the cake would be if it shows rock solid speed like I have seen with some ASP.NET form sites.

Has anyone done or seen fair comparisons or benchmarks? I would be interested to see how ASP.NET MVC stacks up against other solutions such as PHP MVC too.

View 2 Replies

Is There An Equivalent To Ruby On Rails' Respond_to Format.xml, Etc In MVC

Jan 8, 2010

In Ruby on Rails you can write a simple controller action such as:

def index
@movies = Movies.find(:all)
respond_to do |format|
format.html #index.html.erb
format.xml { render :xml => @movies }
format.json { render :json => @movies }
end
end

For those unfamiliar with RoR, def index in this case would be the equivalent of public ActionResult Index() within an ASP.Net MVC Controller and would allow the following calls:

[URL] returns as an html page from the view index.html.erb (think index.aspx)[URL] returns the same data in xml format (@movies is the object containing the data all of the views use)[URL] returns a JSON string, useful when making javascript calls needing the same data/logic

An equivalent flow in ASP.Net MVC would (if possible) likely look something like this (if it could be less verbose, even better):

[code]....

View 3 Replies

Which Technology Is Best For A Facebook Application Ruby On Rails Or C#

May 13, 2010

My friend and I want to write a Facebook application. We've narrowed down the list of possible technologies to Ruby on Rails and C# with ASP. Here are the pros and cons we've thought of.

Cons:

ASP - proprietary tools like Visual Studio etc. cost (lots of) money. We both don't know ASP (although we're not bad at C#).

RoR - It's scripting so might be harder to maintain. My friend doesn't know RoR at all (but he's a fairly proficient programmer so will probably be able to pick it up quickly).

Pros:

ASP - Facebook has an official SDK for .NET.
RoR - I know RoR. It's open source, free and has fast development time.

What says the community? Is there something we haven't thought of?

View 2 Replies

C# - Comparing Framework To Cakephp, Zend , Ruby On Rails?

Mar 27, 2010

I am a PHP developer migrating to C# ASP.Net Framework. As of right now, I am experienced in using Php for developing sites and I use CakePhp and Zend framework as my RAD tools to produce better applications.

As I move over to ASP.NET, I have this view that C# ASP.Net framework itself is already a RAD tool and is equivalent to using Cakephp, Zend, or even Ruby on Rails. So I really shouldn't have no concerns trying to find a separate library for ASP.NET that will better applications. To me, in a sense the ASP.NET is already like a MVC cause it seperates the model from the view and the methods are almost like controllers.

View 1 Replies

Writing A Simple Webservice In C# And Calling It From Ruby On Rails

Mar 12, 2010

I need to create a simple webservice in C# but I'm not sure where to start (I've coded UI apps in C# before but all my web experience is in Ruby on Rails). Where do I start?

The only client for the webservice will be a Ruby on Rails app so there's no need for any HTML rendering. I was thinking of just returning a XML or YAML formatted string unless there's an easier way. I'm not too keen on SOAP but if it's easy/natural in C# & Ruby then I'd consider it (or anything else).

View 4 Replies

C# - How To Learn Ruby On Rails As A Complete Programming Beginner

May 8, 2010

I want to build a scalable dynamic Web Application. I have never programmed an Object Oriented language before. Or, let's just say I am completely new to programming, because the previous experiences aren't worth talking about.

I know I have a really big task ahead of me ^^ but I wanted to get into coding for the last 10 years and now that I'm finally doing it, I would like to know how to get there in the most efficient way.

Any good books/tutorials you could recommend?

View 4 Replies

Finding Good Ruby Tutorials On Rails Book For A Developer

Dec 3, 2010

I'm predominantly a .Net developer but am wanting to look into ruby on rails.

Has anyone else been in this situation? And can they recommend any good books/tutorials/general resources for someone wanting to cross over?

View 3 Replies

MVC :: Equivalent To Ruby On Rails "script/runner"?

Mar 29, 2010

I'm new to ASP.NET MVC and come from a Ruby on Rails background. In Ruby on Rails you can use the "runner" script (http://guides.rubyonrails.org/command_line.html#runner) to load up the app along with the rails framework and then run a script that accesses the model, etc. I use this to run scripts that fetch data from other databases and then insert it into my app's db using the methods on the model classes.s there a similar option in ASP.NET MVC?

View 3 Replies

Configuration :: Deploying Versus Releasing Versus Implementing

Sep 16, 2010

What is the difference between; Deploying an application Releasing an application Implementing an application

View 1 Replies

Application_Start Versus OnInit Versus Constructor?

Jul 23, 2010

I've gone rounds with this ever since I started programming classic ASP 12 (or so) years ago and I've never found a great solution because the architecture of ASP and ASP.NET has always been a swamp of bad practices, magic shared singletons, etc. My biggest issue is with the HttpApplication object with its non-event events (Application_Start, Application_End, etc.).

If you want to do stuff once for the entire lifespan of an HTTP application, Application_Start is the obvious place to do it. Right? Not exactly. Firstly, this is not an event per se, it's a magic naming convention that, when followed, causes the method to be called once per AppDomain created by IIS.

Besides magic naming conventions being a horrible practice, I've started to think it might be a reason there exist no such thing as a Start event on the HttpApplication object. So I've experimented with events that do exist, such as Init. Well, this isn't really an event either, it's an overridable method, which is the next best thing.

It seems that the Init() method is called for every instantiation of an HttpApplication object, which happens a lot more than once per AppDomain. This means that I might as just put my startup logic inside the HttpApplication object's constructor.

Now my question is, why shouldn't I put my startup logic in the constructor? Why does even Init() exist and do I need to care about Application_Start? If I do, can anyone explain why there is no proper event or overridable method for this pseudo-event in the HttpApplication object?

And can anyone explain to me why in a typical ASP.NET application, 8 instances of my HttpApplication are created (which causes the constructor and Init to run just as many times, of course; this can be mitigated with locking and a shared static boolean called initialized) when my application only has a single AppDomain?

View 2 Replies

Is There A Django Or Rails For The .Net Platform

Jan 20, 2010

Now before I dive too far into this this question, I am aware of nDjango and MonoRail; however, those project seem to be lacking.What I'm wondering is if there is a solution out in the .Net world that has the following features out of a single box like Rails has in Ruby or Django has for Python. I know tools that do pieces but am curious if there's 1 unified solution out there.

Database Versioning/Migrations
ORM or similar code gen
MVC-based
Pre-generated administrative screens
View generation
Theming / styling
(I'm sure I'm forgetting another cornerstone feature)


There's lots of options that cover one or more of these aspects but is there something in .Net that covers all of them?

View 5 Replies

C# - Equivalent To The Rails Auto_link Helper?

Feb 2, 2010

A fast function for scanning text for urls and turning them into html hyperlinks would be very nice... I'd write one but I feel like the odds of someone already having written one are high...

View 1 Replies

Security :: Joining .net And Ruby Project Via Common Membership Provider?

Nov 8, 2010

We have a very large .net site using the sql membershipprovider offered by .net. We need to join this to a ruby on rails project - allowing login to both platforms. The ruby project shoudl be able to read and write to the .net's profile information - but additionally may store extra records against the user. The .net user record should always be the master, with logins anthenticated against this. What is the best way to open up this membership provider - via api or similar. We need something that is easy to snap into the RoR solution but secure enough and extenable enough to meet our needs. Is there some way to add on openID or similar to the .net project - and would this be what is recommended or is there a better standard to allow us to link our users.

Other features we would need to have shared are: shared email address, email verification email for both platforms. Both systems have independent CRMs and email systems so unsubscribing from these would also need to be linked preferably with an independent unsubscribe system.

View 2 Replies

VB.Net Versus C Sharp

Aug 18, 2010

which is the better language in terms of coding, proficieny if we compare between VB.Net and C Sharp.

View 7 Replies

Winform Versus MVC

Jun 1, 2010

I want to know when to use winform and MVC asp.net

View 11 Replies

SQLDataSource Versus ADO.NET

Mar 8, 2011

If I want to connect to a database in ASP.Net, is it better to use ADO.NET rather than SQLDataSource? They serve a similar purpose, correct?

View 7 Replies

Website Versus Web Application

Mar 29, 2010

I am using VS 2008/VB.Net and am trying to figure out if I should use a "Website" or a "ASP.Net Application" project type.

I have to create an online tool to allow users to manage data, there should be no more than 5-10 users at a time on the system. I need to use Profile/Membership with the tool.

I plan to use the <correction> N-layer </correction> (not "n-tier") architecture with a Business layer and DB layer.

I am wondering about the advantages/disadvantages of each.

Is the "website" model really outdated? I notice that the Website model has in built support for many more namespaces but with asp.net application does not, you have to add a lot of references.

View 5 Replies

CSS Versus Master Page

Jul 31, 2010

my application uses a master page from which every other page inherits and also an external style sheet.

the problem i have is that once a messagebox pops up while running the application(maybe due to an error that was caught) the "content" part of the page loses the styles that were applied to them from the external style sheet. Only the Master page part of the page still retains the external styles.

assistance, will be very welcome.

Incase this might be useful too: i use the Response.Write method to call the javascript "alert" function to display pop ups.

View 2 Replies

ViewModels Versus Presentations, Or Both?

Apr 28, 2010

Previously to learning about ViewModels and AutoMapper, my infrastructure project had the following classes defined:

Csharp Code:

[code]....

View 2 Replies

SqlDataSource Versus ADO.NET Coding With C#

Feb 25, 2011

I really do not have time to learn new language, in my case asp.net, but would like to start developing website in asp.net. I do not want to use asp:SqlDataSource control. is it ok if i write in codebehind aspx: all database connections and other CRUD operations in ado.net and c#. I already know xhtml, javascript - jquery, css, xml, json, some knowledge in sever-side coding (before php). want to start coding, instead of learning messy asp.net controls.I have to sit and learn all bloody ways of using those asp.net controls?

View 2 Replies

C# - Umbraco Versus Sitefinity

Oct 19, 2010

I am getting a large website developed. The develop has asked me which do I prefer either sitefinity or umbraco. The site will be similar to wikipedia where users can come and edit pages without having to login. I would like to ask your opionions on these two csm systems and which one would you recommend for content website with a community feel and wiki features.

View 5 Replies

Python Django Versus MVC

May 21, 2010

break up the pros and cons of using python django vs asp.net mvc besides the maturity level of its framework. I have intermediate experience with JAVA. As of right now, i'm leaning towards python but i just wanted to make sure i am making the right choice.

I find myself limited with books available on asp.net web developments. I am aware that there is the storefront example on the official asp.net site. However, that tutorial was a little hard for me to follow. I've done a research around and was python could be my next available choice. There are more tutorials available online for python anyways.

View 1 Replies

Properties Versus Parameters

May 21, 2010

you have a class and the class has a function that returns a dataset. If the function requires a few values to return data how do you determine whether you create parameters for the function or create private fields and get and set properties and just call the properties get functions?

Properties option
private x as integer = 0
function getX()
return x
end function
function setX(xValue as integer)
x = xValue
end function.......

View 3 Replies

Using LINQ Contains Versus SqlMethods.Like?

Jan 29, 2010

How do I replicate the following result in my LINQ query without calling in the helper library System.data.Linq.SqlClient?

Where SqlMethods.Like(e.POSITION, "%A[FGL]7%") _

I would like this query to be more purely LINQ if possible.

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved