Browsing Author

Jeremy McPeak

I started my development career on the client-side writing JavaScript and DHTML components in my spare time. In 2005, Nicholas C. Zakas asked me to join him in writing the first edition of Professional Ajax for Wiley Publishing. Since Professional Ajax, 1st Edition, I've been blessed to take part in other book projects: Professional Ajax 2nd Edition, and Beginning JavaScript 3rd and 4th editions.
Author Feed

Why Many Developers Hate ASP.NET… and Why They’re Wrong

Why Many Developers Hate ASP.NET… and Why They’re Wrong

Few platforms draw the same amount of ire as ASP.NET (or .NET in general) from the development community. While there are certainly valid criticisms of the platform (what platform doesn’t?), the majority of negativity comes from those who haven’t spent any time with .NET. Those developers typically rely on misconceptions or flat out hatred to base their opinion, and they do a disservice to others looking to learn a new technology and to the platform itself. So, let’s examine these excuses and add a dose of reality on why you shouldn’t listen to the rabble and give ASP.NET a try.

The Best Way to Learn ASP.NET

The Best Way to Learn ASP.NET

You’re looking to learn ASP.NET? I can’t blame you. Not only is it an extremely flexible platform, but .NET developers are in high demand and will continue to be. Unfortunately, it can be an intimidating platform to learn — especially if you are brand new to development or have never used Java or C++. However, once over the proverbial hump, you’ll find it to be a rewarding and enjoyable platform to develop for. This syllabus is designed to get you up and running on the ASP.NET stack, being able to write your own applications.


This entry is part 4 of 4 in the The Best Way to Learn… Session
Stop Nesting Functions! (But Not All of Them)
videos

Stop Nesting Functions! (But Not All of Them)

JavaScript is over fifteen years old; nevertheless, the language is still misunderstood by what is perhaps the majority of developers and designers using the language. One of the most powerful, yet misunderstood, aspects of JavaScript are functions. While terribly vital to JavaScript, their misuse can introduce inefficiency and hinder an application’s performance.

Windows 8 Preview: A Developer Reflects

Windows 8 Preview: A Developer Reflects

It’s finally here. In June, we were given a taste of what Microsoft had in store for users and developers in Windows 8. And finally, after three long months, we have the developer release bits in our hands. Being the geek and developer I am, I wanted to get into the new OS, play with it, develop for it, and get a feel for what is to come.

Disclaimer: These are my own opinions of the OS as it is today. Keep in mind the Windows 8 Developer Preview is pre-beta software. It is buggy. It is not feature complete.

Generating Traditional URLs with ASP.NET MVC3

Generating Traditional URLs with ASP.NET MVC3

There are certain truths in the world: we’re born, we die, and URLs should end with a slash if it doesn’t point to a file. The ASP.NET MVC framework bucks tradition and convention, and the built-in methods that generate URLs do so by omitting the trailing slash. It may seem like a non-issue (and to many people it’s not one), but many developers, this author included, are bugged by them.

Build your Own JavaScript Library: Premium Series
plusvideos

Build your Own JavaScript Library: Premium Series

Over the course of the past few years, the JavaScript community has exploded exponentially. It it’s safe to assume that libraries are the primary reason we’ve seen such astonishing growth. Thanks to these libraries, the differences between the popular browsers are minimized, making cross-browser development much easier than it used to be. We’ll build our own in this series!

Become a Premium member to read this kick-butt tutorial and screencast series, as well as hundreds of other advanced tutorials and screencasts.

ASP.NET from Scratch: Views with MVC3
videos

ASP.NET from Scratch: Views with MVC3

ASP.NET MVC3 is now available, and it includes a new View engine called Razor. In this lesson (dubbed 9.5), we download the MVC3 bits and look at Razor and rebuild the application from the previous lesson with the new View engine.


This entry is part 10 of 10 in the ASP.NET from Scratch Session
The Things Internet Explorer Got Right

The Things Internet Explorer Got Right

It’s the browser that everyone loves to hate—sometimes justifiably so. What was once the most innovative browser became the thorn in every front-end developer’s side. Amidst the turmoil and complaints today’s developers throw at Internet Explorer, what’s often not heard is how Microsoft changed the face of not only front-end development, but web development as a whole.

ASP.NET from Scratch

ASP.NET from Scratch

In this course, Jeremy McPeak, author of Professional AJAX and Beginning JavaScript: 4th Edition, will teach you how to build high quality ASP.NET applications from scratch. Even better, for those who prefer a more visual approach, each lesson comes in the form of a twenty to thirty minute video tutorial. Ready to dive in?

ASP.NET from Scratch: Views
videos

ASP.NET from Scratch: Views

The last major piece of the ASP.NET MVC Framework is the View engine. In this lesson, we look at the default View Engine in MVC2 – the WebForms View Engine – and learn how we can use views to display information to the user.


This entry is part 9 of 10 in the ASP.NET from Scratch Session
Page 1 of 3123