C# has been around for at least 12 years now. It was initially released in 2002. Since that time, the language has grown and matured. We’re on version 5.0 and 6.0 is coming out soon.
C# had very specific design goals in mind. It was to be simple, modern, object-oriented, support strong type and array bounds checking, and automatic garbage collection. Continue reading
Over the course of my career I have run across all types of developers, and people (sometimes I wonder if developers are even human! I kid, I kid.), from the expert beginner to the guru. Expert beginners are those that think they know it all and are not open to learning anything new. Gurus, of course, are those that understand that our field is huge and it is impossible to know everything, but are experts in some things and have worked with a wide range of technologies. Continue reading
This is going to be a deep dive into the markup, or view, side of a page. If you recall in an earlier post, we took a very high level look at the different components that make up a page.
These pages allow you to enter special server-side controls, which can be modified or acted upon on the server, through a code behind file, typically.
Please note that this will not be a tutorial on how to use Visual Studio or how to File > New Project something. This will be an exploration into server controls in ASP.NET.
Tonight’s post is going to be short. I wanted to do a very basic overview of the different components of a web forms page.
I started out in my career as a test automation engineer and manual software tester in Quality Assurance.
Testing is paramount to developing high quality software. The meme “I don’t always test my code, but when I do, I test in production” is funny but also, unfortunately, very true. It is rare to have a fully-functional QA team these days. Developers are expected to test their own code.
Someone recently asked me what resources I would recommend to a new .NET developer. I wish someone had given me some sort of advice as to which books are good, which ones to avoid, which sites to visit, and which ones to avoid. Well, below is my list of useful resources for new .NET developers.