The New Grabber web service ( In a NUTSHELL)

https://www.useloom.com/embed/d69b4489fb454ea483742f0a074fc005

 

TNGWS :

  • ASP MVC 4
  • VS 2012
  • Web Api controller 2.1
  • EF MODEL : DB FIRST APPROACH
  • Local DB
  • Bootstrap
  • Html5+ css3
  • Javascript
  • Jquery
  • Razor syntax : Write c# code in html
  • Content Negotiation
  • REST Based: REST stands for Representational State Transfer. (It is sometimes spelled “ReST”.) It relies on a stateless, client-server, cacheable communications protocol — and in virtually all cases, the HTTP protocol is used. REST is an architecture style for designing networked applications.
  • WEB SERVICE
  • RWD
  • Dynamic Porting throughtout the web service
  • Endpoint service
  • Model Binding

The ASP.NET MVC framework provides a very powerful default model binder that can bind most of the data types, from primitive types, array, collection to complex objects. The following explains binding in more details.

ABOUT THE PROJECT:

  1.  helper class in helper folder and context class as well
  2. 1 RAW html
  3. Used a dll DATATABLE TO XML OR JSON FORMAT []
  4. AGILITY HAP DLL
  5. Converter class
  6. Simple weather js plugin
  7. Table bootstrap plugin
  8. Web security code snippets [login, logout, sign up]
  9. Validation jquery and model binding
  10. Jquery AJAX
  11. Content negotiation
  12. Dynamic porting
  13. Client info on consuming another Api
  14. Exception handling
  15. 8 sec wait counter for the response
  16. The entire bootstrap is from the scratch
  17. Used Partial view in google analytics Page
  18. Google News Api from Code project
  19. REGSITER & LOGIN PAGE is complete server side validate :
    The reason is if someone disable js, he/she ‘ll able to break the security of our website
    The unique key is the email in the registration. LINQ involved

 

ASP MVC CONCEPTS 

  • HTML Helpers HTML helpers make it easier to create the markup and produce clean markup. Using them makes it easier to write your markup and also ensures that the generated markup is properly structured and well-formatted. These helpers are defined as extension methods to the HTMLHelper class, and using one is as easy as calling a method. @Html.LabelFor(m => m.UserName) @Html.TextBoxFor(m => m.UserName)
  • Model Binding
  • Validations
  • MVC Scaffolding

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s