Home Page

Who am I and why do I love web programming with ASP.NET and C#?

Who is Ted Kolovos?
Welcome!  My name is Ted Kolovos.  I’m the guy behind www.CSharpUniversity.com, the Amazing ASP.NET C# web programming site.  I’m a Microsoft Certified Solution Developer for .NET (MCSD.NET) and a certified Project Management Professional (PMP).  I majored in Computer Science and I’ve programmed in a variety of programming languages like C#, Java, C++, C, Visual Basic and Classic ASP.

I’ve worked for both government and commercial sector clients.  When I’m not working, I love spending time with my family, playing music, playing sports and travelling.

I love the idea of being able to access an application on the web.  I’ve been writing Internet programs since the early 1990’s.  At that time, the large and vast World Wide Web as it exists today was not alive yet, but there were other applications on the Internet that were networking people across the globe such as e-mail and newsgroups.

How did I get into ASP.NET?
In 2001 while working as a Classic ASP web programmer, I started reading about Microsoft’s new ASP.NET platform and became very interested in it when I realized that ASP.NET was going to be a very powerful technology for web programmers.  I started writing ASP.NET applications in 2002 and I have been continuously impressed by the innovative development platform ever since.

I started the CSharpUniversity website in 2008 after teaching ASP.NET with C# in the classroom and having worked as a .NET consultant for many years.  In May of 2009 Microsoft featured one of my Amazing ASP.NET articles as an Article of the Day on www.asp.net, the most visited ASP.NET website in the world.

Why do I love web programming with ASP.NET and C#?
I’ve programmed with other web frameworks both professionally and for fun, but ASP.NET is the best and the easiest!  You can develop a useful web application quickly and be able to deploy it with ease.  ASP.NET controls the most common programming intensive tasks like database queries and common user interface functions.  The ASP.NET platform and the C# language work efficiently and reduce redudant work.

Why are ASP.NET and C# perfect for beginners?

  • ASP.NET lets you focus on your programming without worrying about understanding all the underlying details of the technologies that the web runs on.
  • The development tools Visual Studio and Visual Web Developer are robust development environments and easy to use.
  • There is tons of ASP.NET support on the Internet from a very large development community.  Access ASP.NET websites 24 hours a day and get help when you need it.

How can Amazing ASP.NET help you?
As you spend time here and take the advice that I provide you, I’m positive that you will not only master web programming but you’ll also have great fun and challenge yourself to learn new things.  You don’t want to spend years visiting a bunch of unrelated websites and reading crappy programming examples do you?  Why not have a single place where you can master ASP.NET with ease? 

Ted Kolovos

P.S. Believe in yourself!  Always trust in your abilities to achieve the goals that you desire.