The Web View
This is an ongoing column written by Rick Strahl
-
The AJAX Hype - Some Things to Think About
Rick Strahl discusses AJAX technology.
-
Atlas to Carry the Web World
Rick Strahl talks about the new Atlas framework for ASP.NET.
-
-
ASP.NET 2.0 and Visual Studio 2005: You win some, you lose some
Rick Strahl discusses Visual Studio 2005.
-
Web Standards: Standards or Stasis
Rick Strahl discusses the current status of the Web.
-
Web Application Projects Are Here
Rick Strahl discusses Web Application Projects
-
A Look at Windows Vista from a Developer Perspective
Rick Strahl discusses Windows Vista for developers.
-
ATLAS Grows Up
Rick Strahl discusses ATLAS, Microsoft's ASP.NET implementation of AJAX.
-
Are You Ready for IIS 7?
In this article, Rick discusses the new features of IIS 7.
-
A New Foundation: Taking a Look at WCF
Rick discusses WCF
-
ASP.NET AJAX 1.0 is here
Rick Strahl discusses the newly released ASP.NET AJAX 1.0 (MS AJAX)
-
Beyond HTML: Rich Internet Applications
Rick Strahl discusses building rich internet applications
-
The Client-Side JavaScript Dilemma
Rick Strahl discusses considerations when writing JavaScript
-
ASP.NET Orcas: Quiet Revolution
Rick Strahl discusses the new ASP.NET Orcas beta release.
-
A Silverlight to Illuminate the Path Ahead…
At Mix 2007 in Las Vegas, Microsoft announced Silverlight (formerly known as WPF/E) to much fanfare. Silverlight is very intriguing in concept, as it further travels the path previously laid out by WPF (Silverlight’s big brother), and it aims to bring the worlds of Windows and Web development, as well as the worlds of software development and graphical design, much closer together. As more and more details emerge (and the first released version is now available), it becomes clear that Silverlight is not just an intriguing concept, but it is for real! Markus discusses Silverlight concepts in this article.
-
Unwrapping LINQ to SQL
Rick Strahl discusses LINQ to SQL features.
-
What’s Ailing ASP.NET Web Forms?
Rick Strahl discusses ASP.NET Web Forms
-
REST-Based Ajax Services with WCF in .NET 3.5
Rick Strahl discusses Rest-Based Ajax Services.
-
jQuery Puts the Fun Back into Browser Scripting
Rick Strahl discuss scripting with jQuery.
-
Native JSON Parsing: What Does it Mean for Your AJAX Applications?
JavaScript Object Notation (JSON) has become the de facto data transfer standard for client-side Web applications that use JavaScript. JSON is a JavaScript-based object/value encoding format that looks very close to raw JavaScript and can be very easily parsed by JavaScript code because JavaScript can effectively evaluate a JSON string and re-materialize an object from it. Unlike XML there’s no parsing involved in the process, so it’s easy to work with and also relatively quick because the actual parsing (or rather evaluating) of a JSON string is done internally in the JavaScript engine rather than through manual code. The format and data types are also well defined so it’s easy to generate JSON strings in other languages like .NET (although parsing is a bit more complex).
-
Microsoft Introduces WebMatrix
Microsoft recently released the first CTP of a new development environment called WebMatrix (http://www.asp.net/webmatrix.WebMatrix), which along with some of its supporting technologies are squarely aimed at making the Microsoft Web Platform more approachable for first-time developers and hobbyists. But in the process, it also provides some updated technologies that can make life easier for existing .NET developers.
-
What’s New in ASP.NET 4.0, Part One: Core Engine Features
Microsoft released the .NET Runtime 4.0 and with it comes a brand spanking new version of ASP.NET - version 4.0 - which provides an incremental set of improvements to an already powerful platform. .NET 4.0 is a full release of the .NET Framework, unlike version 3.5, which was merely a set of library updates on top of the .NET Framework version 2.0. Because of this full framework revision, there has been a welcome bit of consolidation of assemblies and configuration settings. The full runtime version change to 4.0 also means that you have to explicitly pick version 4.0 of the runtime when you create a new Application Pool in IIS, unlike .NET 3.5, which actually requires version 2.0 of the runtime.
-
A first look at SignalR
SignalR is the latest in a long string of new technologies pouring out from the ASP.NET team recently, when Microsoft rolled out version 1.0 of SignalR when Visual Studio Update 2 was announced. In a nutshell, SignalR is technology for .NET that allows you to build real time, connected Web applications. Connected in the sense that you can build Web applications that can send and receive and broadcast data in real time. The canonical example of a 'connected' application is a chat application where a client can broadcast messages to all other connected clients. While that's pretty cool in and of itself, that only begins to scratch the surface of what's possible with SignalR as you can communicate in a wide variety of ways between client and server and between all clients to push data around.
-
The broken Promise of the Mobile Web
High end mobile devices have been with us now for almost 7 years and they have utterly transformed the way we access information. Mobile phones and smartphones that have access to the Internet and host smart applications are in the hands of a large percentage of the population of the world. In many places even very remote, cell phones and even smart phones are a common sight.
-
The Rise of JavaScript Frameworks - Part 1: Today
When it comes to Web development, JavaScript frameworks have moved front and center in the mainstream in the last year and a half or so. When looking at building modern Web applications, the bar has been raised significantly by what is possible in large part due to the more accessible mainstream frameworks that are available today to build rich client and mobile Web applications. Although full featured end to end front end JavaScript frameworks have been around for quite a bit longer than just the last couple of years, it seems in the last year and half they really established themselves in the Web developer mainstream with extremely wide ranging uptake that happened very quickly. Clearly these JavaScript frameworks have a hit a nerve with the developer mainstream, scratching an itch that developers have wanted to scratch for some time, but didn't quite have the tools to do so easily. Frameworks have filled that niche and caused a lot of developers that previously avoided complex JavaScript development to jump in head first.
-
The Rise of JavaScript Frameworks - Part 2: Tomorrow
In Part 1 of this series I talked about the current state of JavaScript frameworks and how in many ways JavaScript frameworks have become the new baseline for developing client centric Web applications or Single Page Applications. Due to the complexities involved in building complex client side applications using JavaScript and HTML, frameworks have just about become a necessity to effectively building any non-trivial application.
-
.NET Standard 2.0 - Making Sense of .NET Again
In this post I look at what .NET Standard is, how it works and what some of the surrounding issues and impacts are for the .NET eco system.
-
Web Code is a Solved Problem: How about Fixing Web UI Next?
Originally published as a blog post - Fixing Web UI