- Introduction to the course, and the technologies we will use
- Control the Layout of the Panels in Visual Studio
What you'll learn
- Download and install Visual Studio
- Create a project and run it in a web browser
- Understand the purpose of web.config
- Create a project and run it in a browser, and examine the HTML in a browser
- Understand the concept of a code-behind file
- Understand the concept of an object and its properties
- Build a simple user interface using drag and drop
- Understand the purpose of a CSS file, and how to connect it to your HTML
- Write an external C# Class for performing arithmetic
- Write a small amount of code to check for errors
- Write code to convert strings to numerics
- Learn how to create user controls and add navigation
- Learn how to find, download and install SQL Server
- Learn how to connect ASP.NET to SQL Server and view the results live
- Learn how to use the List View with Paging and SQL Server
- Learn how to update, delete and update data from a web page with SQL Server
- Learn how to create a website on the Internet
- Learn how to create and use user controls
- Learn how to create and use master pages
- Learn how to work with View State and Session State
- Learn how to use AJAX with ASP.NET
- Learn how to redirect pages
- Learn how to validate fields without programming
- Learn how to use text area, drop downs, and radio button lists
- Learn how to generate tables dynamically
- Learn how to interact with databases using AJAX
- Learn how to use the MultiView and View Controls
- Learn how to build dynamic menus
- Learn how to make membership websites
- Learn how to write databases from web pages using C#
- Learn how to Use AJAX and JQuery, and ASP Together
- Learn how to make draggable database controls
- Learn how to make database connected controls sortable with JQuery
- Learn how to print ASP.NET Content to Printers, Cloud Storage, Google Drive
- Build a Data Entry System with SQL Server, C#, Ajax and More
- Learn how to use Razor, the syntax for MVC
- Learn how to create conditional HTML with Razor and JQuery
- Learn how to work with Tables using Razor
- Learn how to make, alter and drop stored procedures
Description
Important Notice:
Please note this course is now 6 years old.
Please keep that in mind in case you decide to enroll.
It has to be updated.
So it doesn't have the same level of professionalism as my newer courses.
I have not had time to do that because of my full time job.
Thank you for reading this note carefully.
10/19/2019
In this course you learn how to build a calculator that can be used on the Internet. Then you explore the world of ASP.NET in more detail by looking at controls of various types, controlling page layout, connecting to databases, using validation controls, and using JQuery together with C#, and ASP.NET. There is now also a section that deals with Razor, the syntax used in MVC. This is a simplified approach to programming that will have you working with databases and tables quickly. This is a good alternative for those who find regular ASP.NET a little too overwhelming at first. Let's begin!
1) This is the only udemy course with more than 35 quiz questions so you can feel confident you're truly learning.
2) This course uses Visual Studio, a powerful, 100% free programming environment widely used in industry.
3) This course teaches the basics of C#, Asp.NET, HTML and CSS, so you can see how these technologies work together to create a complete solution.
4) This course also gives you an introduction to objected oriented programming
5) This course also gives an intro to SQL Server and data connected web pages.
Once you watch the videos, and complete the quizzes, you'll have a solid understanding of some of the most important aspects of making C#, ASP.NET, HTML and CSS work together happily in a powerful programming environment. These are skills you can put on your resume.
Students also bought
Información sobre el Instructor

- 4.45 Calificación
- 39826 Estudiantes
- 26 Cursos
A O
Spreader of Knowledge
I love computers , math and programming.
I teach because it gives me great joy to understand things deeply and to share that knowledge with others.
My education:
1. Master's degree in Statistical Computing
2. BA in mathematics
3. Professional development certificates from Microsoft in each area below:
1. Deep learning with Python
2. Introduction to Artificial intelligence
3. Data science with Python
4. Math for machine learning
5. Data science research methods with Python
4. Professional certificates from other schools:
1. Columbia university certificate in introduction to corporate finance
2. MIT certificate in introductory economics
Student feedback
Course Rating
Reviews
This was a very good course for me, even though the instructor said that it's outdated. Perhaps it is. However, I've been purely a back end and script developer before, and this course helped bring me to the front end. It helped me understand concepts and helped me do my job. I was barely treading water before. Now I can do my job semi-adequately.
The instructor presents the material in a very cogent and succinct manner. He avoids arcane theoretical discussions and instead focuses on the practical aspects of developing an application. For example, he spends considerable time explaining how to manipulate the sometimes overwhelming number of windows that appear in the Visual Studio IDE. Later, in the first lesson he demonstrates how to quickly generate a fully functional ASP.NET web application. He describes how each element of the page viewed in the browser corresponds to the edits made in the source file that generates the page. He explains the significance of the web page's URL and what each part means. The instructor provides just enough background and detail to enable the student to gain a firm grasp of what's actually happening as an ASP. NET application is being designed and tested, yet not becoming bogged down in aspects of the development process that are too advanced for now, such as all of the auto generated code that Visual Studio inserts into the source HTML page. If later on the student will benefit from an understanding of some aspects of the auto generated code, I am confident the instructor will discuss it in a clear and concise fashion, showing what it really means and how it affects the appearance and operation of the web page.. I have taken a number of courses with this instructor and have enjoyed each one thoroughly. As always, I appreciate the knowledge he shares and his down-to-earth approach to teaching. I believe this course, along with his many other course, is well worth the investment. You gain a great deal of practical knowledge and develop marketable skills that will last throughout your career. Highly recommended course and instructor!
Very easy to follow