ASP.NET News from Blogger:
Chris Love's Official Blog - Professional ASP.NET
Total News: 239
The rise of mobile devices in recent years has changed the game to add location awareness to many applications, even line of business apps. A few years ago I ran several sites that allowed visitors to...
Struggle isn't exactly the right term. More like prolonged torture describes the frustration and experience I have had with some CSS concepts. Let's face it CSS is more of an art than some place where...
This is going to be my third installment in this series about making an HTML5 version of the game Pente. The main goal for this phase was to properly place the stones on the nearest grid intersection ...
This morning I gave my how to do Native experiences using HTML5 talk at the Philly Code Camp . I want to share the links to the live demo site as well as the code and a few other resources. I posted t...
As web development and architecture matures so does the way we need to structure our projects. For me that means single page applications. And while I have not had time to write on the topic yet I hav...
This year is looking like the year enterprises execute a radical shift when it comes to mobile strategies to keep up with the consumerization their employees are forcing. This means organizations of a...
There are not a lot of books on mobile development I have found to be that helpful so far. Recently I purchased the O'Reilly published Mobile Design Pattern Gallery book and want to recommend it. Its ...
Last week I opened a new series documenting how we are going about writing a HTML5 version of Pente for a class project . The first part focused on creating a Pente board, which is a simple series of ...
So far this year I have not had the time to get around to events for many presentations. I really enjoy doing sessions because they give me an opportunity to dig into a topic more than I normally woul...
I do a lot of presentations and online demonstrations of mobile clients these days. That means I need to share screens from all sorts of devices. The problem is none of the major mobile platforms make...
Yesterday I posted about including a favicon for every website or web application to increase performance. Another common oversight is not setting a far-future expires header expiration date. I think ...
Today is the last day of the MVP Summit. This is my fifth year being an ASP.NET MVP, and I try to squeeze every once of enjoyment I can out of the program and the Summit especially. Now that I am a se...
So far this has been an exciting year and the upcoming week should be really exciting. This week I am attending the Microsoft MVP Summit in Bellevue and getting a lot of great information about the up...
Next week we, Tellago, will be holding a live Webinar discussing how the Cloud will enable Enterprises, any company for that matter, to create the next generation of mobile enterprise applications. If...
Debugging AJAX on a mobile device is tricky at best. There are no Firebug or F12 tools available. This means we do not have a nice way to set break points or step through our code when there is an err...
As browsers adopt more and more HTML5 goodness developers need to be cognoscente of new features to create better and better user experiences. As far back as I can remember the INPUT element has been ...
What seems like one of the least known features in the mobile web space is the ability to create a web app on the iPhone and iPad. If you hit the button in mobile Safari you will have several options....
This week there has been news that Silverlight 5 might just be the last version of the technology that never really seemed to get any real traction. This morning I woke to several stories about Adobe ...
As I have immersed myself into modern web and mobile architectures I have come to one conclusion, multipage web sites are dead men walking. Constant request, retrieve, react is not a competitive appli...
Last week Amazon announced its tablet, called the Kindle Fire . But what was probably the bigger news of course is the Fires browser, Silk. By now you have heard Amazon is taking a new approach to mak...
Today I am very excited to announce Moesion , Tellago Studios latest product. Not only did I work on this product with a great team loaded with fellow Microsoft MVPs, I have wanted this product since ...
Earlier today Neilson released a study showing Android users spend twice as much of their phone usage time with native applications compared to the web . Ok, I will buy that. I am going to even do som...
Nope, I am not the latest deep fried treat available at your local state fair, but speaking of fried SnickersOk back to business. A few weeks ago I got to spend a little time with Keith Elder and Chri...
3-4 years ago I started my change from being an ASP.NET Webforms developer to being an ASP.NET AJAX application developer. This meant finally breaking down and learning how to create applications usin...
Recently I have had two new speaking opportunities open up. The first is a Tellago Technology Update and happens this Tuesday, June 21 from 2-3PM EST titled I Like iPhone and Android but I am a .NET D...
Yesterday Microsoft released an update to Visual Studio 2010 to implement a much improved HTML5 & CSS3 support. You can download the Web Standards update from the Visual Studio Gallery and enjoy t...
Lately I have been spending a lot of time learning about browser touch support. First I read through the Touch API draft so I would be familiar with the touch events browsers are now supporting. My fi...
Today I want to show you how to build a Windows Phone 7 Application Bar for your mobile web sites. If you have not done any native Windows Phone 7 developer one of the standard features is the ability...
Today I am gong to complete the checkout process for the mobile version of the MVC Music Store. This process will again feature some layout decisions, but give me an opportunity to cover mobile specif...
There are several techniques that have been created to load test WCF Services. These include commercial and open source tools like WCF Load Test available on CodePlex . I have seen several packages ov...
Today I am going to review how I implement the genre and album details mobile web pages. Both pages present layout decisions opportunities needed to maximize the mobile experience. I am also going to ...
At this point in this series I have shown how to build the core site infrastructure for an ASP.NET MVC 3 mobile web site using the Razor View Engine. So far nothing real exciting has happened as far a...
In todays installment of my series of making a mobile version of the MVC Music Store I am going to create the basic MVC infrastructure for the site by adding the controllers and views. This will proba...
Yesterday I started a new series to build a mobile web version of the MVC Music Store reference application. In part 2 of my series of making a mobile version of the MVC Music store I am going to crea...
Today I am going to start a series where I take the MVC Music Store sample site and create a mobile site. I chose to use this example in one of my current presentations, Take a Desktop Site to Mobile....
I cant tell you how many times in the past I have wanted to rotate or skew an element in a web page. For the past year or so I have seen some really great examples of using the CSS3 Transforms module ...
Earlier this month was one of my favorite weeks of the year, the Microsoft MVP Summit. If you are unaware of the MVP Summit it is basically a private conference Microsoft hosts in Bellevue/Redmond WA ...
The other day I was talking some fellow developers about web architecture techniques. I brought up the use of jQuery templates instead of another proposed technique. A case was made the template plugi...
Lately I have finally been working on an ASP.NET MVC project using the Razor ViewEngine. I do like the MVC programming style, but just as I suspected when I first learned about MVC there is a learning...
Recently a new Patterns and Practices group has formed called Project Silk . The goal of Project Silk is to provide guidance to web developers on architecting great standards compliant web sites. Toda...
Testing desktop web applications means either having a fixed browser, typically the corporate standard, you target or testing across multiple browser versions. While developing mobile web sites drasti...
I finally decided on titles and abstracts for my Winter/Spring presentations last week and started lining up events. This season will feature a lot of mobile related topics, some jQuery and Azure. Thi...
My primary talk this Autumn has been titled, 1 0 Things to Make You A Great Mobile Web Developer . In this talk I review 10 things I believe developers need to know to create great mobile web experien...
The cool thing to do these days is extensionless Urls, meaning there is no .aspx, .html, etc. Instead you just reference the resource by the name, which makes things like Restful interfaces and SEO be...
I have been trying out the Windows Phone 7 SDK off and on since it was released this past March during MIX. There is one thing about the Windows Phone 7 Emulator that was driving me nuts and that is t...
Finally!!! I was so excited to finally see the jQuery Team and Microsoft finally release the Templating and Data Linking plugins last week. If you have attended one of my WCF, jQuery sessions this yea...
Yesterday I gave a new presentation to the Philly Code Camp on Mobile Web Development. I have posted my slide deck on SlideShare.com if you want to see the deck. The 10 Things I discuss and demonstrat...
Users love to copy and paste, well so do developers, but don't tell. The browser actually gives JavaScript access to the clipboard through the clipboardData object and also fires events for cut, copy ...
Recently I have been working through a client-side performance issue, which is isolated to Internet Explorer and is not fixed in Internet Explorer 9. The problem I am having is when I use the DataTabl...
Yesterday Microsoft finally released IE 9 Beta to the masses . To that I say HURRAY!!! I really, really like it. It almost supports HTML 5/CSS 3 completely (on that later), its really fast (in most ca...
View Other bloggers