-. . , . , , ( ), .
(test-drivendevelopment - TDD) (behavior-drivendevelopment - BDD).
, ( ), . .NET, TDD/BDD, , WebForms:
- . , , . , WebForms.
- . WebForms, , . WebForms HTML-, .
(NUnit xUnit), (Moq RhinoMocks), (Ninject AutoFac), (CruiseControl TeamCity), - (NHibernate Subsonic) . - , ASP.NET WebForms , .
RubyonRails
2004 . RubyonRails . -. , RubyonRails , , , "" .
|
|
RubyonRails ( Rails, ) MVC. MVC HTTP, - (object-relationalmapping - ORM) Rails .
, - . Rails , - REST . , , . - .
Node.js
- JavaScript . AJAX JavaScript, jQuery , , JavaScript- V8 Google , .
JavaScript . , CouchDB Mongo, , Node.js. Node.js 2009 . . .
JavaScript. - , , CouchDB ..
. API- Node.js - . - , , - . , Node.js ( , .)
Node.js , . - , , JavaScript, . JavaScript , AngularJS, , , Node.js.
Node.js - . , , , RubyonRails ASP.NET MVC. Node.js , ASP.NET MVC . , ASP.NET MVC - HTTP - .
|
|
2007 . Microsoft - - MVC, ASP.NET , Rails, WebForms. , WebForms ASP.NET .
MVC
MVC ASP.NET MVC Framework. MVC ( 1978 . Smalltalk Xerox PARC), - :
MVC : , . . -, HTTP.
-, (, , HTML- ), . MVC.
ASP.NET MVC Framework MVC . ASP.NET MVC MVC, -.
MVC ASP.NET MVC Framework RubyonRails , MVC .NET. , , , ASP.NET MVC , Rails.
MVC Framework , .NET . , , , . MVC Framework :
, ( ).
.
.
, .
HTML HTTP
ASP.NET MVC . HTML , WebForms. HTML- MVC Framework , CSS.
, , , ASP.NET MVC " " , , jQuery Bootstrap CSS. , jQuery , ASP.NET MVC VisualStudio , Bootstrap, Knockout Modernizr.
|
|
ASP.NET MVC ViewState, ASP.NET WebForms . , - , -.
ASP.NET MVC HTTP. , , . AJAX , - .
, MVC, . ASP.NET MVC . - , .
VisualStudio , , NUnit xUnit. , .
, , ASP.NET MVC, .
. ASP.NET MVC , . , , , HTML-, CSS , .