ScholarQuill logoScholarQuillUniversity Notes
  • Notes
  • Past Papers
  • Blogs
  • Todo
Login
ScholarQuill logoScholarQuillUniversity Notes
Login
NotesPast PapersBlogsTodo
More
SubjectsDiscussionCGPA CalculatorGPA CalculatorStudent PortalCourse Outline
About
About usPrivacy PolicyReportContact
Notes
Past Papers
Blogs
Todo
Analytics
    Current Subject
    🧩
    Enterprise Application Development
    EC-332
    Progress0 / 37 topics
    Topics
    1. Overview of Enterprise Application Development: Microsoft technology history2. Introduction to .NET and its architecture3. Concept of MSIL, CLR, CLS, CTS4. Introduction to .NET framework: Managed and Unmanaged Code5. .Net Assembly6. Introduction to C# fundamentals7. Boxing and Unboxing8. Implementing multi-tier architecture9. Introduction to ADO.Net: SQL Injection, parameterized queries10. Usage of data set, Data adapter and command builder in disconnected model11. Introduction to delegate: Multicast delegates12. Introduction to windows forms13. HTML14. Introduction to javascript: javascript and its data types, variables, functions15. Debugging javascript using Firebug16. Introduction to various object models: Browser's Object (BOM), Document Object Model17. Introduction to Jquery: Jquery effects18. Introducing LINQ: LINQ to Objects, LINQ to SQL19. Query syntax, Operations (projection, filtering and join) using Linq Queries20. Introduction to ADO.NET entity framework: The entity data model, CSDL21. Eager vs lazy loading, POCO classes, DBContext API22. Querying entity data models23. Introduction to ASP.NET MVC24. MVC application structure, Controllers overview25. Action Methods, Parameterized action methods26. Introduction to razor syntax27. Code expressions, Code Blocks, Implicit Vs Explicit Code Expression28. Data annotations, Client and Server Side Validation29. Validation and model binding, Validation and model state30. MVC Membership, Authorization and security31. Introduction to service-oriented architecture: SOAP, WSDL32. Service contract, Data contract, XML, WCF bindings33. ABC of WCF, Restful services34. Consuming rest services (CRUD operations) using Jquery AJAX and JSON35. Introduction to web API36. Example of web API using CRUD Example37. MVC routing
    EC-332›Overview of Enterprise Application Development: Microsoft technology history
    Enterprise Application DevelopmentTopic 1 of 37

    Overview of Enterprise Application Development: Microsoft technology history

    3 minread
    544words
    Beginnerlevel

    Enterprise application development refers to the process of designing, building, and maintaining large-scale software applications used by organizations to manage and support business operations. These applications are typically complex and integrated into various parts of the business, handling tasks like customer relationship management, financials, inventory, and more.

    Microsoft Technology History in Enterprise Application Development

    Microsoft has played a significant role in shaping the landscape of enterprise application development. Its history in this area can be traced back to the late 1980s and early 1990s when the company started developing technologies that would eventually become central to enterprise software.

    1. MS-DOS and Early Windows
      In the early days, Microsoft focused on operating systems, starting with MS-DOS (Disk Operating System) in the 1980s. MS-DOS was used in business environments for basic computing tasks. This was followed by Windows, which eventually became the dominant operating system in enterprise environments due to its user-friendly interface.

    2. Windows NT and Server Solutions (1990s)
      Microsoft introduced Windows NT (New Technology) in the 1990s, which was a major step toward creating enterprise-level solutions. Windows NT supported advanced networking and security features, which were crucial for businesses that needed to connect multiple computers and protect sensitive information.

      Around this time, Microsoft also developed server operating systems like Windows Server, which offered businesses the tools to manage their networks and run applications reliably.

    3. Microsoft SQL Server (1989)
      SQL Server, first released in 1989, is one of Microsoft’s most important products for enterprise application development. It is a relational database management system (RDBMS) that helps businesses store, manage, and retrieve large amounts of data. It became a key component for enterprise applications that needed robust data storage and querying capabilities.

    4. .NET Framework (2002)
      One of the most significant moments in Microsoft’s history of enterprise application development was the launch of the .NET Framework in 2002. The .NET Framework provided developers with a unified platform for building applications across different devices and systems. It offered programming languages like C# and Visual Basic, libraries, and tools for developing both desktop and web applications. With the introduction of the .NET Framework, developers could build more scalable and secure enterprise applications.

    5. SharePoint (2001)
      SharePoint, released in 2001, was another significant technology for enterprise application development. SharePoint allows businesses to create websites, manage documents, and collaborate on projects. It became a popular solution for intranet portals, content management, and collaboration tools within companies.

    6. Azure Cloud Platform (2010)
      Microsoft launched Azure in 2010, marking the company’s entry into cloud computing. Azure provides businesses with cloud-based infrastructure, databases, analytics, and more, making it easier for them to build, host, and manage applications without needing physical servers. Azure has become an essential platform for enterprise applications that require scalability, flexibility, and security.

    7. Power BI and Business Intelligence (2010s)
      In the 2010s, Microsoft introduced Power BI, a business analytics tool that allows companies to visualize and share insights from their data. This became a key part of enterprise applications, helping businesses make data-driven decisions by providing interactive reports and dashboards.

    Microsoft’s history in enterprise application development shows how it has continuously adapted and innovated to meet the changing needs of businesses. From operating systems to databases, to cloud computing, Microsoft’s technologies have helped businesses build and manage complex applications that are critical to their operations.

    Next topic 2
    Introduction to .NET and its architecture

    Past Papers

    Open this section to load past papers

    Click on Show Past Papers to see past papers.
    On This Page
      Reading Stats
      Est. reading time3 min
      Word count544
      Code examples0
      DifficultyBeginner