Weekend Tech Reads For 1-18-2013

Asp.net / Asp.net MVC

Ten Tricks for Razor Views – Great post on some syntax related stuff with Razer views in MVC. This is really helpful if you have only been using the standard view engine in MVC.

Javascript / jQuery

WAAAAAAAYYY too much stuff has been going on with jQuery this week. It’s really awesome stuff though.
JQUERY 1.9 FINAL, JQUERY 2.0 BETA, MIGRATE FINAL RELEASED
Announcing jQuery Mobile 1.3.0 Beta
ANNOUNCING THE JQUERY PLUGIN REGISTRY

Web Development

The Best Way to Learn HTML – This is a great article for beginners.
Learn Advanced HTML & CSS with one useful guide.

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.

Weekend Tech Reads For 1-11-2013

Asp.net / Asp.net MVC

Announcing the ASP.NET and Web Tools 2012.2 Release Candidate – A bunch of new features coming to Visual Studio.
Creating a complete ASP.Net MVC 4.0 application with Visual Studio 2012, C# , EF 5.0 (Code First) – part 1 – Great read on creating an MVC 4 with EF.

Javascript / jQuery

Essential JavaScript Namespacing Patterns – It is well known that Addy Osmani is my javascript hero. This article changed my methodology for coding javascript.
jQuery API Documentation – The jQuery API Documentation got a face lift recently. I find it much more usable. jQuery UI also had an update recently.

CSS

All you need to know about CSS Transitions – CSS transitions have always stumped me. I’ve always relied on javascript for animations. This gives a great overview.

Web Development

Web Developer Checklist – This is a checklist that every web developer should checkout. It provides you with a basic check list of all the things you need to look at while building a website, but also gives you links to help you out with each item.

Other Reads

Windows 8 productivity: Who moved my cheese? Oh, there it is. – Article by Scott Hanselman about where some stuff has been moved and new features in Windows 8. This is a really good read if you are new to Windows 8.

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.

jQuery Performance Tips: Caching Selectors

Selector Caching is the number one thing I have learned for jQuery performance. I’ve seen it in countless numbers of blog posts, tweets and conference lectures. It’s a real simple concept too. John Resig wrote about Twitter’s problem a couple years ago here.
Continue reading “jQuery Performance Tips: Caching Selectors”

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.

Awesome jQuery performance tips by Addy Osmani.

I’m always on the look out for ways to improve my front end development skills. I usually have to sift through heavily opinionated articles to find anything useful. Addy Osmani recently posted up a slide show with some really great performance tips. He has a bunch of great articles and I’ve learned a lot from them. You can check out the slides here. I’d highly highly encourage you to go through all the slides a couple times. Here are a couple of things that I took away that I now use all the time.
Continue reading “Awesome jQuery performance tips by Addy Osmani.”

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.

Mobile Website Methods with Asp.Net MVC. Part 1 – Content Sites

I have a fair amount of experience building mobile sites. Mobile sites are essential now because so many people are using mobile phones and tablet devices to browse the internet. Many sites don’t have great mobile experience. They use flash, rely heavily on hover effects, or they have so much content that it takes forever for the page to load.

I’m going to show how I made a mobile version of my site in just a couple hours using Asp.Net MVC and jQuery mobile. My site is primarily content and has very little code involved on it. My website is very basic and very straight forward. I browsed through my site and decided to find the basic information I wanted to display on my mobile version. In my case, I wanted to display my portfolio, resume, about me, contact me, some of my social links, and an about my mobile page so people could see what technology I used.
Continue reading “Mobile Website Methods with Asp.Net MVC. Part 1 – Content Sites”

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.

Speed up page speed by lazy loading non-essential elements with jQuery

I worked up this idea after using some Facebook like buttons and the jScrollPane jQuery plugin. I’m a big fan of jScrollPane, but the iframes from the like buttons caused some unfortunate page flashing after document.ready fired.

I worked up this idea after using some Facebook like buttons and the jScrollPane jQuery plugin. I’m a big fan of jScrollPane, but the iframes from the like buttons caused some unfortunate page flashing after document.ready fired. Rendering the like buttons with FBML took even longer than the iframe method.

You can use this to delay large images, ads, iframes, or other beefy elements that don’t appear “above the fold” and are not essential to the initial presentation of your page. This can hurt the “SEO” value of content so be mindful of what you use it on.
Continue reading “Speed up page speed by lazy loading non-essential elements with jQuery”

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.

jQueryPad – A Great App for Quick jQuery Development

jQuerypad allows you to quickly develop javascript/jQuery code without a bunch of database calls or heavy CSS slowing down page load. It’s a great tool for experimenting or optimizing code.

It doesn’t require an install. Simply unzip the file, plug in your HTML markup and start coding away. Your code is written to a file so you can easily export it or view it later.

http://www.paulstovell.com/jquerypad

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.