This course teaches students to develop advanced ASP.NET MVC and Web Forms applications using .NET Framework 4 tools. Students will learn to code for performance and scalability, and how to implement MVC models, controllers, and views. They will also optimize data management, ensure quality through testing, secure applications, and deploy finished products. The course is intended for professional web developers with experience using Visual Studio and ASP.NET.
The document contains a resume for Arun Kumar Rajmandrapu. It summarizes his contact information, 7 years of experience using .NET and web technologies including C#, Azure cloud platform, HTML, JavaScript and AngularJS. It also lists his education as a B.Tech in Electronics and Communication Engineering from Pragati Engineering College in 2008. The resume provides details of 5 projects he worked on from 2009 to the present for Wipro Technologies and Microsoft involving web and cloud application development using technologies such as ASP.NET MVC, Azure, SQL Server, Power BI and AngularJS.
Soumya S Mukherjee has over 3 years of experience developing applications using Microsoft .NET technologies like C#, ASP.NET, and SQL Server. He has expertise in web and windows application development, database design, and testing. His experience includes projects for clients in utilities, education, and hospitality industries.
The document provides a summary of Mahesh Dimble's professional experience as a lead developer with over 8 years of experience in web application development using technologies like ASP.Net, C#, SQL Server, AngularJS, and jQuery. He has worked on projects in domains like ecommerce, insurance, healthcare, and life sciences. Currently, he works as a Module Lead at Persistent Systems where he is responsible for .Net development, UI development, and has expertise in web technologies.
Rohini Krishna is a skilled Microsoft .NET professional with over 7 years of experience developing web and mobile applications using technologies like ASP.NET, C#, SQL Server, and Visual Studio. She currently works as a Module Lead at MindTree Limited, where she is responsible for leading projects involving mobile site development for clients like P&G and managing all phases of the software development lifecycle. Her technical skills include experience with .NET Framework versions, MVC, web services, source control tools and she has certifications in .NET Framework.
Tiempo Development provides outsourced software development and testing services using a nearshore delivery model with offices in Arizona and Mexico. They offer reduced costs compared to US development through their nearshore model and partnerships with US universities. Their services include application development, testing, and support across technologies like .NET, SQL Server, and Azure using agile methodologies and a proprietary quality system.
Vinod Kulkarni is a software professional with over 11 years of experience developing web and client/server applications using Microsoft technologies. He has extensive experience designing, developing, and implementing applications using AngularJS, ASP.NET MVC, Web API, SQL Server, and other technologies. Currently he works as a project lead for Charles Schwab developing portfolio management applications using AngularJS, Web API, and MongoDB. Previously he has worked on projects for Microsoft, SanDisk, and other companies.
Lyubomir Velchev has extensive experience as a senior software engineer and .NET developer. He has worked on several projects involving web application development using technologies like ASP.NET, C#, SQL Server, and JavaScript. These projects include CRM systems, online portals for industries like insurance and education, and e-commerce websites.
This document provides a summary of Indranil Bhowmick's professional experience and technical skills. It outlines his 10 years of experience developing web and desktop applications using Microsoft technologies like C#, ASP.NET, and SQL Server. It also lists the various clients and projects he has worked on, including developing finance, healthcare, and logistics applications. The document highlights his expertise in areas such as .NET, MVC, WCF, AngularJS, and agile methodologies.
The document contains a resume for Arun Kumar Rajmandrapu. It summarizes his contact information, 7 years of experience using .NET and web technologies including C#, Azure cloud platform, HTML, JavaScript and AngularJS. It also lists his education as a B.Tech in Electronics and Communication Engineering from Pragati Engineering College in 2008. The resume provides details of 5 projects he worked on from 2009 to the present for Wipro Technologies and Microsoft involving web and cloud application development using technologies such as ASP.NET MVC, Azure, SQL Server, Power BI and AngularJS.
Soumya S Mukherjee has over 3 years of experience developing applications using Microsoft .NET technologies like C#, ASP.NET, and SQL Server. He has expertise in web and windows application development, database design, and testing. His experience includes projects for clients in utilities, education, and hospitality industries.
The document provides a summary of Mahesh Dimble's professional experience as a lead developer with over 8 years of experience in web application development using technologies like ASP.Net, C#, SQL Server, AngularJS, and jQuery. He has worked on projects in domains like ecommerce, insurance, healthcare, and life sciences. Currently, he works as a Module Lead at Persistent Systems where he is responsible for .Net development, UI development, and has expertise in web technologies.
Rohini Krishna is a skilled Microsoft .NET professional with over 7 years of experience developing web and mobile applications using technologies like ASP.NET, C#, SQL Server, and Visual Studio. She currently works as a Module Lead at MindTree Limited, where she is responsible for leading projects involving mobile site development for clients like P&G and managing all phases of the software development lifecycle. Her technical skills include experience with .NET Framework versions, MVC, web services, source control tools and she has certifications in .NET Framework.
Tiempo Development provides outsourced software development and testing services using a nearshore delivery model with offices in Arizona and Mexico. They offer reduced costs compared to US development through their nearshore model and partnerships with US universities. Their services include application development, testing, and support across technologies like .NET, SQL Server, and Azure using agile methodologies and a proprietary quality system.
Vinod Kulkarni is a software professional with over 11 years of experience developing web and client/server applications using Microsoft technologies. He has extensive experience designing, developing, and implementing applications using AngularJS, ASP.NET MVC, Web API, SQL Server, and other technologies. Currently he works as a project lead for Charles Schwab developing portfolio management applications using AngularJS, Web API, and MongoDB. Previously he has worked on projects for Microsoft, SanDisk, and other companies.
Lyubomir Velchev has extensive experience as a senior software engineer and .NET developer. He has worked on several projects involving web application development using technologies like ASP.NET, C#, SQL Server, and JavaScript. These projects include CRM systems, online portals for industries like insurance and education, and e-commerce websites.
This document provides a summary of Indranil Bhowmick's professional experience and technical skills. It outlines his 10 years of experience developing web and desktop applications using Microsoft technologies like C#, ASP.NET, and SQL Server. It also lists the various clients and projects he has worked on, including developing finance, healthcare, and logistics applications. The document highlights his expertise in areas such as .NET, MVC, WCF, AngularJS, and agile methodologies.
This document is a resume for Annissa C. Banister summarizing her experience as a QA Test Analyst, Business Analyst, and Software Developer over the past 10+ years. She has extensive experience in testing, developing, and managing web and software projects using various technologies like Java, databases, and Agile/Waterfall methodologies. Her skills include requirements gathering, test automation, performance testing, and she is pursuing CSTE certification. She is looking to leverage her analytical and technical skills in IT environments.
AngularJS has been designed to build front-end of web applications easily.Take your time to learn the frameworks to understand how the pieces fit together.
Sujath Kumar has 10 years of experience as a Principal Software Engineer using Microsoft technologies like C#, ASP.NET, and Azure. He has expertise in areas like architecture design, Agile development, cloud computing, and managing full software development life cycles. Some of his projects include developing hybrid cloud platforms for EMC and applications for integrating storage systems and managing email servers.
This document provides a summary of Ranganadh Marrapu's professional experience in the Information Technology industry with 7.5 years of experience developing enterprise Java applications. He has experience working for major clients such as American Express, JP Morgan, KAZAKA Securities, Walt Disney, and Warner Bros. on projects involving banking, financial, and media applications. His technical skills include Spring, Hibernate, Java, SQL, Agile methodologies, and unit testing. He is proficient in requirements analysis, design, development, maintenance, and client interaction.
1. The document discusses the evolution of Microsoft's .NET framework and development platforms over time, from versions 1.0 to 4.0.
2. It highlights new capabilities in .NET 4 like parallel computing innovations and faster web development.
3. The document promotes resources for learning more about .NET 4 and Microsoft's software and cloud services.
Shivangi Shrivastava is a software engineer with over 5 years of experience specializing in IBM WebSphere Portals and IBM Lotus Web Content Management. She has extensive experience designing and developing portal sites and applications for clients such as NOL Singapore, Airtel, Amar Ujala, and the Delhi government. Her skills include Java, JSP, JavaScript, IBM WebSphere, and IBM Web Content Management.
This document contains the resume of Venkateswara Reddy, a software developer with 2 years of experience developing web and client-server applications using Microsoft technologies like ASP.NET, C#, SQL Server, and ADO.NET. It lists his technical skills and 3 projects where he worked as a .NET developer, including developing a QuickBooks integration system, an online spa booking application, and a school management system.
The document provides details about Vinod Kumar, including his contact information, objective, synopsis, skills, certifications, work history and technical skills. It summarizes his experience as a Microsoft certified software professional with over 9 years of experience developing software using technologies like .NET, ASP.NET, C#, SQL Server and more. Currently he works as a senior software engineer at CMA Systems in Dubai developing applications for their clients.
9+ years of progressive technical and functional experience specializing in analysis, design and development of Internet, Intranet, Client Server and Object Oriented applications built on Microsoft related Technologies.
Developing Object-Oriented Programming with C# and VB.NET
Full stack .Net Developer with special expertise Comfortable working with both back-end and front-end technologies. To be more specific, it means that the developer can work with databases, C#, ASP.Net MVC, MVVM, Entity Framework, SQLSERVER, HTML, CSS, JavaScript and AngularJS everything in between, also, venturing as far as converting designs to front-end code.
Developing applications leveraging ADO.NET, Entity Framework and FluentNHibernate.
Parsing, querying, scraping, and transforming XML, HTML and HTML5
Microsoft SQL Server: Normalization, T-SQL, Stored Procedures, Rules, Views, Indexes
Building web applications with C#, ASP.NET MVC4.0, JavaScript, jQuery, Angular JS, JSON, HTML5, XHTML, CSS, Bootstrap and Firebug.
Experience in Visual Studio 2010 and .Net Framework 4.5
Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
Design and implement Restful API layer along with calls to consume an Asp.net web API layer.
I have continued to enjoy developing multi-tier web applications with the use of WCF using & MVC4.0 Web API.
Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
Best J2EE and Java Training in Chennai by Greens Technologys. Assured Job Placements from then Best JAVA Training Institute in Chennai. Call 89399-15577 for Java Course & certification details.
The document provides a summary of Satendra Gupta's professional experience and technical skills. He has over 10 years of experience in systems analysis, design, development and implementation of web and client/server applications using technologies like .NET, C#, ASP.NET, SQL Server, and Azure. He has worked on all phases of the SDLC and has experience designing scalable and distributed applications. He is proficient in technologies like ASP.NET, C#, VB.NET, SQL Server, Oracle, JavaScript, HTML and has worked on projects in various domains.
The document provides a professional summary and technical experience for Vikram Singh. It outlines over 5.5 years of experience developing web and client/server applications using technologies like ASP.Net, WCF, LINQ, C#, VB.NET and SQL Server. Specific projects are described, including roles developing web applications using MVC and WCF frameworks. Education and technical skills are also listed, demonstrating proficiency in languages like C#, .NET, SQL and tools like Visual Studio.
Raja Reddy is a Drupal/PHP developer with over 5 years of experience building websites using Drupal. He has extensive experience developing custom themes, modules, and functionality for Drupal sites. Some of his past clients include CPA, the University of Minnesota, Salesforce, and UHG. He has strong skills in PHP, JavaScript, jQuery, MySQL, and implementing Drupal best practices like using Git, Drush, and features.
I am a Java Professional with 8 years of experience in j2ee, worked on MVC design pattern with struts 2.0 and spring frameworks. With design exposure in AJAX , JQuery and Javascript.Used SVN,Jenkins for contiuous integration of models
Sumeet Srivastava is a senior technical lead with over 14 years of experience in IT, Java/J2EE technologies, digital marketing with Adobe Campaign, microservices API development, and cloud platforms. He has professional certifications in Adobe Campaign and IBM Bluemix and has worked on projects in digital marketing, banking, and insurance. Currently located in London, UK, he is working as a senior full stack developer on car and home insurance projects.
The document discusses how web applications have evolved from tightly coupled server-side models to loosely coupled JavaScript frameworks that run entirely in the browser. Key developments include rich JavaScript frameworks, HTML5 and CSS3 standards, and the proliferation of mobile browsers. This has allowed web applications to achieve a rich user experience without plugins and has freed web apps from their tightly coupled relationship to servers. Decision makers need to understand how this new architecture impacts development teams and technologies.
Actively looking for an opportunity to work as a challenging Dot Net DeveloperKarthik Reddy
This document contains a summary of Karthik Kumar Reddy Paduru's technical skills and professional experience. He has over 6 years of experience developing multi-tier web applications using Microsoft technologies like ASP.NET MVC, C#, SQL Server, and the .NET framework. He has expertise in full stack development, database design, and implementing architectures like n-tier and MVC. His most recent roles involved developing applications for insurance companies using technologies such as ASP.NET, AngularJS, and Web API.
This document contains a summary of Sunilkumar Gadhetharia's work experience and skills. He has over 9 years of experience designing, developing, and implementing software systems using technologies like Java, J2EE, XML, Oracle, and more. Currently he works as a Programmer Analyst at Cablevision where he leads development of projects like NetCracker. Previously he held roles at Citigroup and Tata Consultancy Services where he worked on projects such as agency consolidation reporting and integrated finance management systems.
6416 c updating your network infrastructure and active directory technology...bestip
This document provides information on a five-day instructor-led course titled "Updating your Network Infrastructure and Active Directory Technology Skills to Windows Server 2008". The course is intended for individuals with at least one year of experience administering Windows Server 2000 or 2003 networks who want to upgrade their skills to Windows Server 2008. Over the course of 9 modules, students will learn how to install and configure Windows Server 2008, Active Directory services, networking and security features like NAP. Upon completion, students will be able to administer Windows Server 2008 networks, deploy and manage Active Directory, and secure network access using features like NAP and IPsec.
SW PA IP Training Schedule Winter and Spring 2011bestip
The document provides a training schedule and enrollment information for technology courses offered through a consortium partnership. It lists 7 upcoming courses between March and April on topics like Windows Server 2008, Exchange Server 2010, VMware View, and SharePoint 2010. It provides the dates, location, enrollment links and deadlines, course outlines, costs which are partially reimbursed, and contacts for each course. Employers must submit employee information and agree to pay 25% of costs to enroll students.
This document is a resume for Annissa C. Banister summarizing her experience as a QA Test Analyst, Business Analyst, and Software Developer over the past 10+ years. She has extensive experience in testing, developing, and managing web and software projects using various technologies like Java, databases, and Agile/Waterfall methodologies. Her skills include requirements gathering, test automation, performance testing, and she is pursuing CSTE certification. She is looking to leverage her analytical and technical skills in IT environments.
AngularJS has been designed to build front-end of web applications easily.Take your time to learn the frameworks to understand how the pieces fit together.
Sujath Kumar has 10 years of experience as a Principal Software Engineer using Microsoft technologies like C#, ASP.NET, and Azure. He has expertise in areas like architecture design, Agile development, cloud computing, and managing full software development life cycles. Some of his projects include developing hybrid cloud platforms for EMC and applications for integrating storage systems and managing email servers.
This document provides a summary of Ranganadh Marrapu's professional experience in the Information Technology industry with 7.5 years of experience developing enterprise Java applications. He has experience working for major clients such as American Express, JP Morgan, KAZAKA Securities, Walt Disney, and Warner Bros. on projects involving banking, financial, and media applications. His technical skills include Spring, Hibernate, Java, SQL, Agile methodologies, and unit testing. He is proficient in requirements analysis, design, development, maintenance, and client interaction.
1. The document discusses the evolution of Microsoft's .NET framework and development platforms over time, from versions 1.0 to 4.0.
2. It highlights new capabilities in .NET 4 like parallel computing innovations and faster web development.
3. The document promotes resources for learning more about .NET 4 and Microsoft's software and cloud services.
Shivangi Shrivastava is a software engineer with over 5 years of experience specializing in IBM WebSphere Portals and IBM Lotus Web Content Management. She has extensive experience designing and developing portal sites and applications for clients such as NOL Singapore, Airtel, Amar Ujala, and the Delhi government. Her skills include Java, JSP, JavaScript, IBM WebSphere, and IBM Web Content Management.
This document contains the resume of Venkateswara Reddy, a software developer with 2 years of experience developing web and client-server applications using Microsoft technologies like ASP.NET, C#, SQL Server, and ADO.NET. It lists his technical skills and 3 projects where he worked as a .NET developer, including developing a QuickBooks integration system, an online spa booking application, and a school management system.
The document provides details about Vinod Kumar, including his contact information, objective, synopsis, skills, certifications, work history and technical skills. It summarizes his experience as a Microsoft certified software professional with over 9 years of experience developing software using technologies like .NET, ASP.NET, C#, SQL Server and more. Currently he works as a senior software engineer at CMA Systems in Dubai developing applications for their clients.
9+ years of progressive technical and functional experience specializing in analysis, design and development of Internet, Intranet, Client Server and Object Oriented applications built on Microsoft related Technologies.
Developing Object-Oriented Programming with C# and VB.NET
Full stack .Net Developer with special expertise Comfortable working with both back-end and front-end technologies. To be more specific, it means that the developer can work with databases, C#, ASP.Net MVC, MVVM, Entity Framework, SQLSERVER, HTML, CSS, JavaScript and AngularJS everything in between, also, venturing as far as converting designs to front-end code.
Developing applications leveraging ADO.NET, Entity Framework and FluentNHibernate.
Parsing, querying, scraping, and transforming XML, HTML and HTML5
Microsoft SQL Server: Normalization, T-SQL, Stored Procedures, Rules, Views, Indexes
Building web applications with C#, ASP.NET MVC4.0, JavaScript, jQuery, Angular JS, JSON, HTML5, XHTML, CSS, Bootstrap and Firebug.
Experience in Visual Studio 2010 and .Net Framework 4.5
Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
Design and implement Restful API layer along with calls to consume an Asp.net web API layer.
I have continued to enjoy developing multi-tier web applications with the use of WCF using & MVC4.0 Web API.
Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
Best J2EE and Java Training in Chennai by Greens Technologys. Assured Job Placements from then Best JAVA Training Institute in Chennai. Call 89399-15577 for Java Course & certification details.
The document provides a summary of Satendra Gupta's professional experience and technical skills. He has over 10 years of experience in systems analysis, design, development and implementation of web and client/server applications using technologies like .NET, C#, ASP.NET, SQL Server, and Azure. He has worked on all phases of the SDLC and has experience designing scalable and distributed applications. He is proficient in technologies like ASP.NET, C#, VB.NET, SQL Server, Oracle, JavaScript, HTML and has worked on projects in various domains.
The document provides a professional summary and technical experience for Vikram Singh. It outlines over 5.5 years of experience developing web and client/server applications using technologies like ASP.Net, WCF, LINQ, C#, VB.NET and SQL Server. Specific projects are described, including roles developing web applications using MVC and WCF frameworks. Education and technical skills are also listed, demonstrating proficiency in languages like C#, .NET, SQL and tools like Visual Studio.
Raja Reddy is a Drupal/PHP developer with over 5 years of experience building websites using Drupal. He has extensive experience developing custom themes, modules, and functionality for Drupal sites. Some of his past clients include CPA, the University of Minnesota, Salesforce, and UHG. He has strong skills in PHP, JavaScript, jQuery, MySQL, and implementing Drupal best practices like using Git, Drush, and features.
I am a Java Professional with 8 years of experience in j2ee, worked on MVC design pattern with struts 2.0 and spring frameworks. With design exposure in AJAX , JQuery and Javascript.Used SVN,Jenkins for contiuous integration of models
Sumeet Srivastava is a senior technical lead with over 14 years of experience in IT, Java/J2EE technologies, digital marketing with Adobe Campaign, microservices API development, and cloud platforms. He has professional certifications in Adobe Campaign and IBM Bluemix and has worked on projects in digital marketing, banking, and insurance. Currently located in London, UK, he is working as a senior full stack developer on car and home insurance projects.
The document discusses how web applications have evolved from tightly coupled server-side models to loosely coupled JavaScript frameworks that run entirely in the browser. Key developments include rich JavaScript frameworks, HTML5 and CSS3 standards, and the proliferation of mobile browsers. This has allowed web applications to achieve a rich user experience without plugins and has freed web apps from their tightly coupled relationship to servers. Decision makers need to understand how this new architecture impacts development teams and technologies.
Actively looking for an opportunity to work as a challenging Dot Net DeveloperKarthik Reddy
This document contains a summary of Karthik Kumar Reddy Paduru's technical skills and professional experience. He has over 6 years of experience developing multi-tier web applications using Microsoft technologies like ASP.NET MVC, C#, SQL Server, and the .NET framework. He has expertise in full stack development, database design, and implementing architectures like n-tier and MVC. His most recent roles involved developing applications for insurance companies using technologies such as ASP.NET, AngularJS, and Web API.
This document contains a summary of Sunilkumar Gadhetharia's work experience and skills. He has over 9 years of experience designing, developing, and implementing software systems using technologies like Java, J2EE, XML, Oracle, and more. Currently he works as a Programmer Analyst at Cablevision where he leads development of projects like NetCracker. Previously he held roles at Citigroup and Tata Consultancy Services where he worked on projects such as agency consolidation reporting and integrated finance management systems.
6416 c updating your network infrastructure and active directory technology...bestip
This document provides information on a five-day instructor-led course titled "Updating your Network Infrastructure and Active Directory Technology Skills to Windows Server 2008". The course is intended for individuals with at least one year of experience administering Windows Server 2000 or 2003 networks who want to upgrade their skills to Windows Server 2008. Over the course of 9 modules, students will learn how to install and configure Windows Server 2008, Active Directory services, networking and security features like NAP. Upon completion, students will be able to administer Windows Server 2008 networks, deploy and manage Active Directory, and secure network access using features like NAP and IPsec.
SW PA IP Training Schedule Winter and Spring 2011bestip
The document provides a training schedule and enrollment information for technology courses offered through a consortium partnership. It lists 7 upcoming courses between March and April on topics like Windows Server 2008, Exchange Server 2010, VMware View, and SharePoint 2010. It provides the dates, location, enrollment links and deadlines, course outlines, costs which are partially reimbursed, and contacts for each course. Employers must submit employee information and agree to pay 25% of costs to enroll students.
7806 java 6 programming essentials using helios eclipsebestip
This 5-day course teaches Java programming using Eclipse. Students will learn Java syntax, object-oriented concepts, and how to create, compile and debug Java applications. Topics include variables, operators, flow control, classes and objects, constructors, arrays, inheritance and exceptions. The intended audience is new Java programmers without prior object-oriented experience, and the prerequisite is basic programming knowledge in another language.
BEST IP Training Schedule Winter and Spring 2011bestip
The document provides a training schedule and enrollment details for various technical training courses offered through a consortium from May to June 2010. Courses covered include Java programming, Cisco networking, Microsoft SharePoint, project management, and virtualization technologies. Contact information is provided for each course for employers to enroll their employees. Enrollment deadlines are one week before each course begins and costs are listed per student, with employers responsible for 25% of fees and the rest reimbursed.
50321 a windows 7 - configuring technology specialistbestip
This five-day course provides students with the knowledge and skills to install, deploy, upgrade, configure, maintain and troubleshoot Windows 7 systems. The course covers topics such as installing and upgrading to Windows 7, configuring hardware, network, and security settings, deploying Windows 7 using imaging, and managing and monitoring Windows 7 systems for performance and reliability issues. Upon completion, students will be able to install, deploy, upgrade and configure Windows 7, as well as maintain and troubleshoot Windows 7 systems.
Cipt1 implementing cisco unified communications ip telephony part 1bestip
This 5-day course teaches students how to configure Cisco Unified Communications Manager and switches, implement MGCP gateways, and build dial plans for on-net and off-net phone calls. The course covers administration of Cisco Unified Communications Manager, single-site on-net and off-net calling implementations, media resources, user features, and integrating with voice mail and video systems. Students will complete hands-on labs configuring Cisco Unified Communications Manager settings, IP phones, MGCP gateways, digit manipulation, call coverage, and presence-enabled features.
Over 9+ years of professional experience as Technology Lead, Sr. Developer and Developer in Microsoft technologies such as Asp.Net, C#, VB.Net, SQL Server. 4+ years on Product Development with Agile Scrum Methodology.
Over 12+ years of professional experience in Software Analysis, Sr. Developer and Developer in Microsoft technologies. 4.5 years on Product Development with Agile Scrum Methodology.
Having 9+ years of Strong Development experience in Asp.Net, C#, VB.Net for building, deploying, and running Web Applications and Windows Apps in .Net Framework
Experienced in Microsoft Azure (Cloud Technology) for Creation and Configuration of VMs
Experienced in web development using Angular JS and RAZOR ASP.Net with MVC and MVVM
Having Strong development experience in Microsoft web & Windows based technologies.
Experienced developer using the latest technologies Silverlight3.0/4.0, .Net Framework 4.5, C# 4.5 / 3.0, ASP .NET, MVC 5, Restful, Web API 2.0, AWS, WCF, jQuery, CSS, JavaScript, JSon, HTML 5, LINQ, Entity framework, AJAX, SSRS, Tableau, SQL Server 2012,2008.
Good experience on SQL (MS SQL Server, Oracle).
Good exposure in System Analysis, System Architecture (N-Tier, SOA), Data Modeling and Design Patterns.
Good experience on API management tools AZURE API Manager and 3Scale
Good Experience on using version controls like Bit Bucket, TFS, VSS, CVS, PVCS, IBM Clear Case and SVN.
Hands on experience and solid understanding Agile Scrum Development, Waterfall, Build & Fix, NuGet, ReSharper, NUnit, MS Unit Testing framework, Build (TFS, TeamCity) and Configuration (Octopus).
10265 developing data access solutions with microsoft visual studio 2010bestip
This document provides a course summary for a course titled "Developing Data Access Solutions with Microsoft Visual Studio 2010". The course is intended to teach experienced developers to optimize data access designs using technologies like ADO.NET Entity Framework, LINQ, WCF Data Services and the Sync Framework. Over the five day course, students will learn to design entity data models, query data, handle concurrency, customize entities and build n-tier solutions using these technologies. The target audience is professional .NET developers familiar with data access and Visual Studio 2010 who want to improve productivity and application quality.
Poonam Vyas is a senior software developer with over 9 years of experience leading development teams and designing and developing components for web and desktop applications using technologies like C#, ASP.NET, VB.NET, SQL Server, JavaScript and jQuery. She has experience working for companies in the UK and India developing applications in various domains like recruiting, community platforms and ERP systems.
This document discusses ASP.NET, a web development platform from Microsoft that allows building dynamic websites and web applications. It describes ASP.NET's programming models including Web Forms, Web Pages, and MVC. Visual Studio is highlighted as a powerful integrated development environment for ASP.NET. Advantages are full control over HTML/CSS/JavaScript and easy deployment, while a disadvantage is ASP.NET only runs on Windows platforms.
Build, upgrade and connect your applications to the WorldCLMS UK Ltd
The document describes zAppDev, a cloud-based environment that helps businesses build and maintain software applications through visual modeling tools that capture domain knowledge and drive the automated generation of code; it offers capabilities for designing models of software components, generating code, and quickly reflecting on design decisions through refactoring and testing tools. zAppDev aims to streamline the software development lifecycle by preserving domain knowledge in models that can regenerate code when needed.
From server generated pages to client app in a micro-services worldAssaf Gannon
This document discusses the evolution of views in web applications from monolithic models to single page applications. It describes how views have moved from being rendered on the server to being handled by client-side JavaScript, resulting in a more complex but high-performing client. It recommends treating web applications as software and adopting standard development practices like separation of concerns, testing, and using tools like Yeoman, Grunt, and Bower to improve the client development process.
This document provides an overview of a training presentation on web development using ASP.NET MVC and Visual Studio. The presentation introduces web development, the ASP.NET MVC framework, and Visual Studio. It describes how ASP.NET MVC follows a model-view-controller architectural pattern to separate the application into models, views, and controllers. It also explains the roles of models, views, and controllers in managing and displaying data and handling user interaction. The presentation aims to familiarize trainees with building web applications using ASP.NET MVC and Visual Studio.
This document provides an overview of an IT company including its founders, employees, areas of expertise, organization structure, philosophy, motto, standards, memberships, services offered, programming languages and frameworks used, third party integrations, project management processes, case presentations on developed products and websites. The company focuses on web and software development using .NET and has developed an in-house CMS called Eazyio. It provides services like UX design, prototyping, visual design and development for clients across industries.
Khajavali Shaik is a senior .NET developer with 9 years of experience seeking a lead/senior developer position. He has extensive experience with .NET technologies like C#, ASP.NET MVC, WCF, AngularJS, and databases like SQL Server and Oracle. He has expertise in developing web and desktop applications for domains such as healthcare, finance, and inventory.
Mosaddek Ahsan has over 7 years of experience as a .NET developer with a focus on C# ASP.NET. He has experience designing, developing, and maintaining web applications using technologies like ASP.NET, C#, HTML, CSS, and SQL Server. His experience includes developing applications for systems like hardware management, checkbook management, and report generation. He is pursuing a Master's degree in Computer Science while gaining experience with projects involving online shopping, yoga studio management, and financial frameworks.
The Best Web Development Services And Company in Usatechnoprofiles
Elevate your digital presence with a seasoned Custom Web Development Services. Expert guidance for creating impactful websites. Contact us today!
We are the best web developing company in USA ,after all we provide the quality of service you are looking for. We have years of experience in website design and development. This enhances user experience. We are a versatile web design and development agency. We ensure user-centric solutions for client's growth. We create valuable content to attract and engage audience.
This document provides an overview of the 4Ward company and its services. 4Ward was founded in 2005 and has 15 employees divided across software engineering and graphic design divisions. The company focuses on web application development and graphic design work. It follows standards like W3C and has an organizational structure that divides projects into tasks completed by experts. 4Ward provides services like user research, prototyping, visual design, and frontend development, and has implemented Eazyio, its own .NET-based content management system, on over 100 websites. Example client websites mentioned include ones for industrial design, energy company Menerga, and film company Quasar Film.
This summary provides an overview of the candidate's experience:
The candidate has over 10 years of experience as a software developer and manager in India, Africa, and other parts of the world. They are proficient in designing innovative solutions that improve stability, efficiency, and profitability. The candidate has experience managing IT divisions including resource allocation and budgeting. Their technical skills include C#, .NET, ASP.NET, SQL Server, JavaScript, and more. They have worked as a senior developer in Kenya and as a developer for Tech Mahindra and Cadsys India Ltd in India.
This document is a resume for Brian Khoriyo that outlines his background and experience in .NET development over 5 years. It details his technical skills using technologies like ASP.NET, C#, VB.NET, SQL Server, and his experience designing and developing web and desktop applications for various companies. His most recent role was as a Senior Programmer/Developer for a HVAC manufacturing company where he worked on ecommerce and reporting solutions using ASP.NET and C#.
The document describes an Engineering Minor in MEAN Stack Development offered by the School of Computer Science and Engineering. The MEAN Stack Minor provides students the opportunity to develop skills in building dynamic websites using MongoDB, ExpressJS, AngularJS, and Node.js. It consists of 4 courses taken over 3 terms that cover front-end development, server-side scripting, MVC programming, and advanced web development using Node.js. The minor aims to produce graduates with skills as MEAN Stack developers, web developers, and entrepreneurs.
Neev is an IT services and product development company established in 2005 with over 250 employees. It has development centers in Bangalore and Pune and offices in India, US, Singapore, and Europe. Neev provides services including custom software development, mobile and web applications, SaaS applications, and digital experience using technologies such as .NET, iOS, Android, and more. It has expertise in building eCommerce, enterprise, and consumer applications.
Prashant Kumar Shukla has over 10 years of experience in web portal and content management. He has expertise in HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap and content management systems like Interwoven TeamSite, SitePublisher, and Adobe CQ. He has worked as a project lead on multiple projects for clients like Caterpillar, McDonalds, and Turner. His responsibilities have included requirements gathering, UI design, development, and acting as an onsite coordinator for offshore teams.
Amit Kumar Architect with Web and Angular JSAmit Kumar
- The document provides a summary of Amit Kumar's technical skills and experience as a Microsoft .Net programmer and architect with expertise in C#, JavaScript, AngularJS, ASP.NET, and Azure Cloud.
- It outlines his experience with projects involving migration, procurement systems, healthcare, education, and more.
- His technical skills include web technologies, databases, design patterns, tools, and mobile development using Ionic Framework.
Similar to 10264 developing web applications with microsoft visual studio 2010 (20)
Cipt2 implementing cisco unified communications ip telephony part 2bestip
This 5-day course teaches students how to configure and implement advanced IP telephony features for multisite deployments in Cisco Unified Communications Manager. The course covers implementing survivability and redundancy for remote sites, reducing bandwidth usage, securing the system using PKI, and advanced features like mobility and extensions. Students will learn through lessons, labs, and exercises to apply dial plans, configure call admission control, and implement solutions for bandwidth management in multisite environments. Prerequisites include knowledge of IP telephony, MGCP, SIP, H.323, Cisco routers and switches, and single-site Cisco Unified Communications Manager configuration.
6294 a planning and managing windows 7 desktop deployments and environmentsbestip
This 5-day instructor-led course teaches IT professionals how to plan and deploy Windows 7 desktops in large organizations. The course covers assessing current environments, addressing application compatibility, evaluating deployment methods like Lite Touch and Zero Touch, designing standard Windows 7 images, and deploying images using tools like WAIK, WDS, and DISM. At the end of the course, students will be able to prepare for, deploy, configure, manage, and maintain Windows 7 desktop environments.
The Data Acquisition and Signal Conditioning course teaches the fundamentals of PC-based data acquisition using LabVIEW. Over two days, students learn to install and configure DAQ hardware, acquire analog and digital signals, make measurements with counters, condition signals, and synchronize multiple devices. Students develop applications for acquiring, generating, and measuring signals from sensors to produce accurate measurements.
The LabVIEW Instrument Control course teaches students how to programmatically control instruments using LabVIEW. Over two days, students learn to communicate with instruments using VISA, use and modify existing instrument drivers, and create new instrument drivers. They also learn techniques for developing efficient automated instrument control applications. The course prepares students to quickly develop integrated, high-performance instrument control solutions.
The LabVIEW Core 2 course teaches attendees to design complete stand-alone LabVIEW applications by introducing common design techniques for research, engineering, and testing environments. Over two days, topics such as event-driven programming, programmatic control of the user interface, optimizing code reuse, binary file I/O, and error handling are covered to help link LabVIEW functionality to application needs. The course is intended for new LabVIEW users, those who have taken Core 1, and those evaluating LabVIEW for purchasing.
The LabVIEW Core 1 course is a three-day classroom course that introduces new users and evaluators to the LabVIEW environment and dataflow programming. The course prepares students to develop test and measurement, data acquisition, instrument control, and analysis applications using LabVIEW. By the end of the course, students will be able to create applications that acquire, process, display, and store real-world data using a state machine design pattern. The hands-on format enables students to quickly apply the skills learned to their own applications.
This 5-day course provides network security engineers with the knowledge and skills to implement and maintain Cisco ASA adaptive security appliances. Students will learn how to implement basic connectivity, access controls, network integration features, virtualization, high availability, and security modules. Upon completion, students will be able to configure interfaces, routing, device management, NAT, firewall modes, failover, and integrate security service modules. Prerequisites include Cisco CCNA and CCNA Security certification or equivalent knowledge.
This document provides a summary of a Java programming course. The course teaches Java programming skills from basic syntax and data types to object-oriented concepts like inheritance and polymorphism. It covers key Java APIs including collections, streams, files and serialization. By the end of the course students will be able to program effectively in Java, understand its architecture, and implement object-oriented designs using common language features. The course lasts five days and assumes prior programming experience in languages like C/C++ but no prior Java knowledge is required.
10266 developing data access solutions with microsoft visual studio 2010bestip
This document provides a course summary for the MS 10266 Programming in C# with Microsoft Visual Studio 2010 course. The 5-day course focuses on teaching lower-intermediate programmers how to develop C# applications using the .NET Framework 4.0 and Visual Studio 2010. Learners will gain an understanding of C# syntax and programming constructs, and learn how to create methods, handle exceptions, perform file I/O, create new types, and more. The course utilizes lectures and hands-on labs to teach the topics.
Spf1v10 microsoft windows share point foundation 2010 - level 1bestip
This one-day course teaches end users how to use Microsoft SharePoint Foundation 2010 team sites. The course objectives are to identify basic SharePoint functions, add and modify list items, add/edit/share documents across libraries and wikis, and communicate and collaborate with team members. The course also covers customizing SharePoint environments. It is designed for individuals who need to access information on a SharePoint team site and recommends experience with Office 2010 and using a web browser.
This one-day Microsoft course teaches messaging administrators how to recover Microsoft Exchange Server 2007 messaging servers and databases. The course consists of three modules which cover recovering messaging databases, preparing for and recovering Mailbox servers, and preparing for and recovering non-Mailbox servers. Students should have at least three years of IT experience including administering Exchange Server 2007. At the end of the course students will be able to recover Exchange servers and databases and prepare for server failures.
10232 designing and developing microsoft share point server 2010 applications bestip
This 5-day instructor-led course teaches students how to design effective SharePoint applications. The course covers strategies for caching, session state, page design, data access, integration, artifacts, processing solutions, packaging, development, branding and customization. At the end of the course students will be able to design high performance SharePoint solutions that meet business requirements.
This 5-day Certified Ethical Hacker training course teaches students how to scan, test, hack, and secure their own systems by learning the techniques used by hackers. The course covers topics like footprinting, scanning, enumeration, system hacking, viruses, sniffers, denial of service attacks, session hijacking, web server hacking, web application vulnerabilities, password cracking, SQL injection, and wireless and cryptography attacks. The goal is to help security professionals and network administrators enhance cybersecurity by thinking like an attacker in order to defend systems from real-world threats.
This 5-day Network+ training course provides an overview of networking concepts, technologies, and skills to help students prepare for the CompTIA Network+ certification. The course covers topics such as network architectures, wired and wireless networking, network devices, network communication standards, security threats and practices, monitoring, and troubleshooting. It includes 11 lessons that describe key networking components and teach important networking skills.
5178 implementing and maintaining audio visual conferencing and web conferenc...bestip
This two-day course teaches students how to plan, deploy, and manage audio/visual and web conferencing using Microsoft Office Communications Server 2007. It covers determining implementation requirements, deploying conferencing solutions using standard and enterprise editions, configuring clients, and scheduling and managing on-premise web and audio/visual conferences. The course also addresses security, federation, and using group policies for configuration.
5177 implementing and maintaining instant messaging using microsoft office ...bestip
This one-day course teaches students how to implement and maintain instant messaging solutions using Microsoft Office Communications Server 2007. The course covers deploying standard and enterprise editions, including configuring server roles, establishing federation between organizations, and supporting external users and public instant messaging clients. It also addresses planning considerations for network infrastructure, security, and application integration. Hands-on exercises provide experience implementing internal and cross-organizational instant messaging.
This 5-day course covers network security and prepares students to pass the CompTIA Security+ certification exam. The course covers topics like mitigating threats, cryptography, authentication systems, messaging security, user and role-based security, public key infrastructure, access security, ports and protocols, wireless security, remote access security, auditing and logging, network-to-network connections, organizational security, and business continuity. Prerequisites include A+ and Network+ certification.
6292 installing and configuring windows 7 clientbestip
This 3-day instructor-led course teaches IT professionals how to install, configure, secure, optimize, and manage Windows 7 client computers. The course covers how to install, upgrade, and migrate to Windows 7, configure networking and storage, manage security settings, optimize performance, and enable mobile computing and remote access. Upon completion, students will be able to perform key Windows 7 configuration and management tasks.
6232 implementing a microsoft sql server 2008 databasebestip
This 5-day instructor-led course teaches students how to implement a Microsoft SQL Server 2008 database. The course covers topics such as creating databases and database files, creating data types and tables, implementing indexes, enforcing data integrity with constraints and triggers, using XML, implementing views, stored procedures, functions, managed code, and managing transactions and locks. The intended audience is IT professionals who administer and maintain SQL Server databases. Prerequisites include basic knowledge of Windows, Transact-SQL, relational databases, and database design.
6419 a configuring, managing and maintaining windows server 2008 serversbestip
This 5-day instructor-led course teaches students how to configure, manage, and maintain Windows Server 2008 servers. The course combines lessons from other Windows Server 2008 courses and covers administrative tools, Active Directory, Group Policy, security, storage, and backup/recovery. At the end of the course students will be able to perform tasks like configure user and computer accounts, manage access permissions, configure Group Policy, implement security policies, and monitor and maintain Windows servers. The course consists of 9 modules that cover these topics through lessons and hands-on labs.
6419 a configuring, managing and maintaining windows server 2008 servers
10264 developing web applications with microsoft visual studio 2010
1. MS 10264 Developing Web Applications with Microsoft Visual Studio 2010
Course Summary
Description
In this course, students will learn to develop advanced ASP.NET MVC and Web Forms applications using .NET
Framework 4 tools and technologies. The focus will be on coding activities that enhance the performance and
scalability of the Web site application. ASP.NET MVC will be introduced and compared with Web Forms so that
students know when each should/could be used. This will also prepare the student for exam 70-515.
Objectives
At the end of this course, students will be able to:
• Describe the underlying architecture and • Ensure quality by debugging, unit testing,
design of a Web application. and refactoring.
• Apply best practices and make appropriate • Secure a Web application.
trade-offs based on business requirements • Apply Master Pages and CSS for a
when designing a Web application. consistent application UI.
• Develop MVC models. • Develop client-side scripts and services for a
• Develop MVC controllers. responsive, rich, and interactive UI.
• Develop MVC views. • Implement advanced AJAX in a Web
• Optimize the design of a Web application for application.
discoverability by search engines. • Deploy a Web application.
• Write server-side code for Web Forms. • Develop a Web application by using
• Optimize data management for Web Forms. Silverlight.
Topics
• Overview of Web Application • Ensuring Quality by Debugging, Unit
• Designing a Web Application Testing, and Refactoring
• Developing MVC Models • Securing a Web Application
• Developing MVC Controllers • Applying Master Pages and CSS
• Developing MVC Views • Developing Client Side Scripts and Services
• Designing for Discoverability • Implementing Advanced AJAX in a Web
Application
• Writing Server-Side Code for Web Forms
• Deploying a Web Application
• Optimizing Data Management for Web
Forms • Developing a Web Application by Using
Silverlight
Audience
This course is intended for professional Web developers who use Microsoft Visual Studio in a team-based,
medium-sized to large development environment. Members of the audience have a minimum of two to three years
of experience developing Web-based applications by using Microsoft Visual Studio and Microsoft ASP.NET.
Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational
purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically
10264DEVELOPINGWEBAPPLICATIONSWITHMICROSOFTVISUALSTUDIO2010-110311182359-PHPAPP01.DOC
2. Members of the audience are experienced users of Microsoft Visual Studio 2008 SP1 and newer releases of the
Visual Studio product. The audience understands how to use the new features of Visual Studio 2010.
MOC 10264 Developing Web Applications with Microsoft Visual Studio 2010
Course Summary (cont’d)
Prerequisites
In addition to their professional Web development experience, students who attend this training should have the
following technical knowledge:
• An understanding of the problem-solving o Using arithmetic, relational, and logical
techniques that apply to software operators in code statements
development, including the following o Using branching statements to control
principles of software development: code execution
o modern software development model o Using looping statements to iterate
o typical phases of a software through collections or repeat steps until
development lifecycle a specified condition is met
o concepts of event-driven programming o Creating classes and methods to
o concepts of object-oriented establish the basic structure of an
programming application
o creating use-case diagrams o Using methods and events to implement
o designing and building a user interface the programming logic of an application
o developing a structured application o Identifying syntax and logic errors
• A basic understanding of the following o Accessing and managing data from a
scripting techniques and some hands-on data source
experience writing scripts: • Experience in object oriented design and
o Web scripting techniques development as follows:
o Macro scripting techniques o Creating and accessing classes and
o Windows scripting techniques class properties
• A general understanding of the purpose, o Creating and accessing methods and
function, and features of following .NET overloaded methods
Framework topics: o Implementing inheritance, base classes,
o Common Language Runtime and abstract classes
o .NET Framework class library o Declaring, raising, and handling events
o Common Type System o Responding to and throwing exceptions
o Component interoperation o Implementing interfaces and
o Cross-Language Interoperability polymorphism
o Assemblies in the Common Language o Implementing shared and static
Runtime members
o Application Domains o Implementing generics
o Runtime hosts supported by the .NET o Creating components and class libraries
Framework • Experience in N-Tier application design and
• Experience using Visual Studio 2008 in the development as follows:
following task areas: o Managing a software development
o Declaring and initializing typed variables process
using the Camel case naming o Controlling input at the user interface
convention level in Windows Client and Web
applications
Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational
purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically
10264DEVELOPINGWEBAPPLICATIONSWITHMICROSOFTVISUALSTUDIO2010-110311182359-PHPAPP01.DOC
3. o Debugging, tracing, and profiling .NET o Implementing basic testing best
applications practices
o Monitoring and logging .NET o
applications
MOC 10264 Developing Web Applications with Microsoft Visual Studio 2010
Course Summary (cont’d)
o Performing basic Data Access tasks o Implementing basic service calls
with LINQ o Using .NET Configuration Files
o Implementing basic security best o Deploying .NET Framework Applications
practices in .NET Applications using ClickOnce and the MS Installer
Duration
Five days
Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational
purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically
10264DEVELOPINGWEBAPPLICATIONSWITHMICROSOFTVISUALSTUDIO2010-110311182359-PHPAPP01.DOC
4. MOC 10264 Developing Web Applications with Microsoft Visual Studio 2010
Course Outline
I.Overview of Web Application Design
This module describes the underlying architecture Lab: Redesigning the Adventure Works Web site
and design of a Web application • Exercise 1: Reviewing the Adventure Works
A. Overview of IIS 7.0 Web site
B. Overview of ASP.NET 4.0 • Exercise 2: Redesigning the Adventure
C. Introduction to the MVC Framework Works Web site
D. Overview of the Request Life Cycle • Exercise 3: Adding MVC Capabilities to the
Adventure Works Web site
Lab: Exploring the Adventure Works Web Site
• Exercise 1: Explore the Adventure Works After completing this module, students will be
Web Site able to:
• Exercise 2: Comparing Web Forms and • Explain the different types of web
MVC applications and their characteristics.
• Exercise 3: Working with the Web Forms • Choose the correct design based on the on
Page Life Cycle business requirements, utilizing Web Forms
and MVC based.
After completing this module, students will be • Explain the different tools and technologies
able to: and best practices around each.
• Describe the underlying architecture of
ASP.NET 4.0. III.Developing MVC Models
• Identify new features in ASP.NET 4.0. This module describes the MVC development model
• Describe the components of the MVC (Models, Controllers, and Views) and how to create
framework. the Models that are used to access and modify the
• Describe the structure of an MVC data in a data source.
application. A. Exploring Ways to Create MVC Models
• Describe the life cycle of a Web Forms B. Creating a Data Repository
page.
• Describe the life cycle of an MVC page. Lab: Developing MVC Models
• Describe the differences between the life • Exercise 1: Exploring Ways to Create MVC
cycle of a Web Forms page and an MVC Models
page • Exercise 2: Creating Data Repository
II.Designing a Web Application After completing this module, students will be
This module describes the best practices and trade- able to:
offs that you need to make when designing a Web • Create MVC models by using classes and
application. data mapping tools.
A. Web Applications: Case Studies • Create a data repository
B. Web Application Design Essentials
C. Guidelines for Determining When to Use IV.Developing MVC Controllers
Web Forms and MVC This module describes how to create the Controllers
D. Visual Studio 2010 Tools and Technologies that are used to respond to communications from the
for Web Application Design user and how to implement the application flow and
logic.
Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational
purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically
10264DEVELOPINGWEBAPPLICATIONSWITHMICROSOFTVISUALSTUDIO2010-110311182359-PHPAPP01.DOC
5. A. Implementing MVC Controllers
B. Creating Action Methods
MOC 10264 Developing Web Applications with Microsoft Visual Studio 2010
Course Outline (cont’d)
Lab: Developing MVC Controllers
• Exercise 1: Creating an MVC Controller Designing for Discoverability
• Exercise 2: Adding Code to List the Blog This module describes how to implement the
Entries navigational design and also how discoverability will
• Exercise 3: Adding Code to Create a New be achieved through content keywords and page
Blog Entry URLs.
• Exercise 4: Adding Code to Edit a Blog A. Overview of Search Engine Optimization
Entry B. Creating the Robots and Sitemap Files
• Exercise 5: Adding Code to Delete a Blog C. Using ASP.NET Routing
Entry
Lab: Designing for Discoverability
After completing this module, students will be • Exercise 1: Mapping URLs of Web Forms
able to: Pages
• Implement MVC controllers. • Exercise 2: Creating a Sitemap File
• Create action methods • Exercise 3: Building the Application
Infrastructure
V.Developing MVC Views
This module describes how to create the Views that After completing this module, students will be
are used to expose the application UI. The module able to:
also covers how to manage pre-action and post- • Describe the need to optimize the design of
action behavior of Controller action methods using a Web site for discoverability by search
the included action filters are provided as part of engines and how the IIS SEO Toolkit helps
MVC in optimization.
A. Implementing MVC Views • Create robots.txt and sitemap.xml files.
B. Implementing Strongly-Typed MVC Views • Use ASP.NET with Web Forms and MVC
C. Implementing Partial MVC Views pages.
Lab: Developing MVC Views VI.Writing Server-Side Code for Web Forms
• Exercise 1: Develop a List MVC View This module describes the advanced features of
• Exercise 2: Develop a Details MVC View server-side coding and technologies. The module
• Exercise 3: Develop a Create MVC View describes how to allow the website to move into a
• Exercise 4: Develop an Edit MVC View global and web farm environment through
• Exercise 5: Develop a Delete MVC View localization, shared sessions, and custom user
controls. The module will also cover how to use the
After completing this module, students will be custom validator and regular expressions.
able to: A. Overview of the Structure of a Web
• Describe what an MVC view is and the Application
varied types of views. B. Controlling ViewState
• Create an MVC view. C. Localizing a Web Application
• Implement strongly typed MVC views. D. Persisting Data on a Web Forms Page
E. Validating User Input
• Implement partial MVC views
Lab: Writing Server-Side Code for Web Forms
Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational
purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically
10264DEVELOPINGWEBAPPLICATIONSWITHMICROSOFTVISUALSTUDIO2010-110311182359-PHPAPP01.DOC
6. • Exercise 1: Modifying a Web Forms Page to
Display Localized Content
MOC 10264 Developing Web Applications with Microsoft Visual Studio 2010
Course Outline (cont’d)
• Exercise 2: Persisting data on a Web Forms • Use data source and data bound controls in
Page Web Forms.
• Exercise 3: Exploring Viewstate • Use ASP.NET Dynamic Data in Web Forms.
• Exercise 4: Adding Validation to Web Forms
Pages VIII.Ensuring Quality by Debugging, Unit Testing,
and Refactoring
After completing this module, students will be This module describes how to perform check-in
able to: testing for their Web Forms and MVC applications as
• Describe the structure of a Web application. well as how to use the built-in debugging capabilities
• Control ViewState based on performance of VS2010.
requirements. A. Debugging and Refactoring Code
• Localize a Web application by using B. Unit Testing Code
resource files. C. Processing Unhandled Exceptions
• Describe the techniques used to persist user D. Test Driven Development
information. Describe the different
technologies used in web farms. Lab: Debugging, Unit Testing and Refactoring
• Validate user input in Web Forms and MVC • Exercise 1: Configuring Error Handling
pages. • Exercise 2: Debugging Code
• Exercise 3: Logging
VII.Optimizing Data Management for Web Forms • Exercise 4: Creating Unit Tests
This module describes how to optimize and display • Exercise 5: Implementing the Test-First
data management tasks for a Web Forms-based Development Methodology
application using Dynamic Data, Data Binding,
LinqToEntities, server side controls, and server-side After completing this module, students will be
code. able to:
A. Managing Data by Using LINQ to Entities • Debug and refactor code
B. Using Data Source Controls • Unit test code.
C. Using ASP.NET Dynamic Data • Describe how to log information to a file,
database, event or other, including best
Lab: Optimizing Data Management for Web practices.
Forms • Describe the Test-Driven Development
• Exercise 1: Managing Data by Using LINQ methodology.
to Entities
• Exercise 2: Customizing the GridView Securing a Web Application
• Exercise 3: Using ListView, DetailsView & This module describes how to mitigate common
Charts security threats and to implement the essentials
• Exercise 4: Managing Data by Using (must haves) of Web security in both MVC and Web
ASP.NET Dynamic Data Forms applications.
A. Configuring Authentication
After completing this module, students will be B. Configuring ASP.NET Membership
able to: C. Managing Authorization by Using ASP.NET
• Use the LINQtoEntities framework to Roles
manage data
Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational
purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically
10264DEVELOPINGWEBAPPLICATIONSWITHMICROSOFTVISUALSTUDIO2010-110311182359-PHPAPP01.DOC
7. MOC 10264 Developing Web Applications with Microsoft Visual Studio 2010
Course Outline (cont’d)
Lab: Securing a Web Application Lab: Developing Client Side Scripts and
• Exercise 1: Configuring ASP.NET Services
Membership and Roles • Exercise 1: Creating Client-Side Script
• Exercise 2: Authentication • Exercise 2: Advanced JQuery
• Exercise 3: Authorization • Exercise 3: Creating a WCF Service
After completing this module, students will be After completing this module, students will be
able to: able to:
• Configure authentication • Develop client-side scripts
• Configure ASP.NET Membership • Implement advanced JQuery
• Manage authorization by using ASP.NET • Create services
Roles
X.Implementing Advanced AJAX in a Web
Applying Master Pages and CSS Application
This module describes how to achieve a consistent This module describes the programmatic side of
UI in a reusable manner. AJAX enabled controls (as well as extending server
A. Applying Master Pages controls to include AJAX functionality) on a Web
B. Applying CSS, Skins, and Themes Forms page as well as implementing AJAX on a
MVC page
Lab: Applying Master Pages and CSS A. Implementing Ajax in ASP.NET MVC Pages
• Exercise 1: Modify a Master Page Using Microsoft Ajax
• Exercise 2: Create Nested Master Page B. Implementing Ajax in ASP.NET MVC Pages
• Exercise 3: Integrating a Master Page Using jQuery
C. Working With jQuery and Ajax Events
• Exercise 4: Control Skins
• Exercise 5: Applying Styles & Themes
Lab: Implementing Advanced Ajax for the
After completing this module, students will be AdventureWorks web application
able to: • Exercise 1: Using AJAX in an MVC Page
• Identify challenges in developing a Web Scenario
application that is compatible across a wide • Exercise 2: Using jQuery in an MVC Page
range of browsers and ways to address • Exercise 3: Handling jQuery Ajax Events
these challenges.
• Apply master pages for a consistent After completing this module, students will be
application UI. able to:
• Apply CSS for a consistent application UI. • Manage browser history
• Implement AJAX in MVC pages
IX.Developing Client Side Scripts and Services • Implement jQuery
This module described how to develop client-side
scripts and services for a responsive, rich, and XI.Deploying a Web Application
interactive application UI. This module describes how to plan, configure, and
A. Developing Client-Side Scripts perform deployment tasks associated with a
B. Implementing AJAX production Web site. The module also describes the
C. Creating Services Web site lifecycle as it pertains to deployment.
A. Overview of Web Application Deployments
B. Overview of Web Site Deployments
Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational
purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically
10264DEVELOPINGWEBAPPLICATIONSWITHMICROSOFTVISUALSTUDIO2010-110311182359-PHPAPP01.DOC
8. MOC 10264 Developing Web Applications with Microsoft Visual Studio 2010
Course Outline (cont’d)
C. Deploying AdventureWorks After completing this module, students will be
able to:
Lab: Deploying AdventureWorks • Describe the characteristics of RIAs and the
• Exercise 1: Deploying a Web Application technologies for building them.
Project Using One-Click Publish • Describe the features of Silverlight, its
• Exercise 2: Deploying a Web Application architecture, and the use of XAML for
Using a Web Deployment Package developing Silverlight applications
• Exercise 3: Deploying a Web Site with the • Create a Silverlight application.
Copy Web Site Tool
• Exercise 4: Deploying a Web Site with the
Publish Web Site Utility
After completing this module, students will be
able to:
• Identify challenges in deploying Web
applications and describe varied target
environments.
• Describe Web application compilation
methods and tools.
• Transform the web.config file when
deploying a Web application
Developing a Web Application by Using
Silverlight
This module introduces students to Silverlight by
having them integrate a Silverlight module into an
existing ASP.NET application. Students will learn
how to add a Silverlight project to an existing
solution, leverage the existing Web application by
calling a WCF service, and display the information in
Silverlight.
A. Introduction to Rich Internet Applications
B. Overview of Silverlight
C. Creating a Silverlight Application
Lab: Developing a Web Application by Using
Silverlight
• Exercise 1: Creating a Silverlight Project
• Exercise 2: Creating a Silverlight WCF
Service
• Exercise 3: Displaying Data by Using
Silverlight Controls
Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational
purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically
10264DEVELOPINGWEBAPPLICATIONSWITHMICROSOFTVISUALSTUDIO2010-110311182359-PHPAPP01.DOC