[RESOLVED]ASP.NET in MNC's

Hello guys, I have some doubts regarding .Net in MNC’s

  • In MNC’s which one do they prefer ? Web forms or MVC ?
  • Regarding EF, do MNC’s prefer Database first or Code first ?
  • Do MNC’s use third party tools in their projects ?
  • Regarding Database, Do MNC’s prefer Stored Procedure or only LINQ query ?
  • Regarding MVC, do the Model is created in a separate project or , created in the same project where the
    Controller and Views reside ?

        And also please discuss any special information regarding how a web app is developed in an MNC (Specially those who are working in MNC) !!  

        

 

It may not depend on if it is MNC or not. Most MNC’s use wide range of technologies based on their business requirement.

There are business and technical considerations, which are analyzed when decisions are made by Architects and solution designers.

For your Answers,

  • In MNC’s which one do they prefer ? Web forms or MVC ?
    - MNC use both Web forms and MVC.. However theses days for new development systems, MVC is preferred over web forms due to its flexibility and to address separation of concerns. There are many more reasons it.However Webforms are still widely used.
  • Regarding EF, do MNC’s prefer Database first or Code first ?
    - Again both are used based on business requirements. For Teams with prior experience in ORM framework, Code first approach is preferred.
  • Do MNC’s use third party tools in their projects ?
    - Yes they Do, based on requirements. Examples for UI third party tools are
    Kendo UI and Telerik controls
    . Companies also develop their own tools if there are no tools available for specific requirements.
  • Regarding Database, Do MNC’s prefer Stored Procedure or only LINQ query ?

    - Both approaches are used in this case as well. for processing big data Stored procedures are preferred. For standard
    CRUD operations LINQ is preferred.
  • Regarding MVC, do the Model is created in a separate project or , created in the same project where the
    Controller and Views reside ?
    - For good code readability, Models are created in same project.However there is
    no restriction for creating model in the same project. If the models stay with View and controller it will be easy to maintain.

And moreover these days smaller agile organizations develop great architectures and software. So one need to work in MNC to understand technology Smile
(Though I do).

Thanks,

Chintan

*Please mark as answer if appropriate*

Leave a Reply