Top ASP.NET Items

Sponsors

Archives

Browse by Tags

All Tags » Microsoft (RSS)
TypeScript first impressions
Anders published a video of his new project today , which aims at creating a superset of JavaScript, that compiles down to regular current JavaScript. Anders is a tremendously clever guy, and it always shows in his work. There is much to like in the enterprise (good code completion, refactoring and adoption of the module pattern instead of namespaces to name three), but a few things made me rise an eyebrow. First, there is no mention of CoffeeScript or Dart , but he does talk briefly about Script# and GWT . This is probably because the target audience seems to be the same as the audience for the latter two, i.e. developers who are more comfortable with statically-typed languages such as C# and Java than dynamic languages such as JavaScript....
Leaving the Evil Empire
TL;DR: I’m leaving Microsoft to found my own company . My involvement in Orchard continues unchanged. It’s been almost nine years. Nine years at Microsoft, first as a developer, and then as a program manager. I’ve worked on ASP.NET versions 2.0 to 4.0, ASP.NET Ajax, Ajax Control Toolkit, then on integrating jQuery into the Microsoft developer’s toolbox, and of course, on Orchard. I’ve made mistakes, errors of judgment, but I like to think I’ve learned a lot along the way, that my blog has helped many who were learning or struggling with the technology, and that I’ve built a few really cool things. Most of all, I’ve changed. When I got hired by Scott Guthrie et al. , Microsoft was for me the Mecca of software development, the place where the...
About Orchard Governance and Microsoft
Back in September, we did something with Orchard that is kind of a big deal: we transferred control over the Orchard project to the community. Most Open Source projects that were initiated by corporations such as Microsoft are nowadays still governed by that corporation. They may have an open license, they may take patches and contributions, they may have given the copyright to some non-profit foundation, but for all practical purposes, it’s still that corporation that controls the project and makes the big decisions. That wasn’t what we wanted for Orchard. We wanted to trust the community completely to do what’s best for the project. This is why we organized elections for our new Steering Committee and had five members elected. Anyone who had...
Orchard 0.5 is out
Before I joined Microsoft seven years ago, I had spent a couple of years building a Web CMS. It wasn’t open-source unfortunately but the experience convinced me that most public-facing web sites would shortly use some form of CMS. I also forged strong opinions about the right level of component granularity that a CMS must implement. For the last year and a half, I have been fortunate enough to work with a talented small team within ASP.NET and with a growing community from all around the world on building a new Web CMS on top of ASP.NET MVC. Today I am very happy to invite my readers to check out some of the results of that work: earlier this week, we released version 0.5 of Orchard . We are far from being done, but this is an important milestone...
IE9: A Lap Around For Developers
First, a disclaimer: The code in the slides for this demo isn’t perfect, in fact, it’s a little messy, but I wanted to get the information that I shared with folks out as quickly as I could, and that means I haven’t cleaned it up, or used any kind of best practices to get it Read More...
Browser Speed: It’s Not All About JavaScript
On Tuesday, I presented my IE9: A Lap Around for Developers session here at TechEd and it went really well, it was a lot of fun, and the “slide” deck that I presented worked well!  As it turns out, Joab Jackson, a reporter for the IDG News Service was in the audience and wrote a Read More...
Design Mistakes Made By Web Developers
I mentioned in a previous blog post that I’m doing one of my favorite sessions at TechEd again this year – Top 10 Design Mistakes Made By Web Developers.  I would consider myself a web developer, not so much a web designer.  I can make something that doesn’t look bad, but it’s typically doesn’t have Read More...
TechEd 2010 in New Orleans
I’m spending part of my memorial day weekend preparing for TechEd next week because I want to try something new and it’s going to require some extra work.  Thankfully the weather is pretty crumby here in Seattle this weekend, so it’s not like I’m missing a great weather weekend.  Ah well!  I guess I get Read More...
Hiring for new super-secret project
Well, I guess it’s not so super-secret anymore now but these last few months, I’ve been transitioning from ASP.NET Ajax to a new project that aims at helping ASP.NET communities build Open Source applications on ASP.NET. It’s a lot of fun and the good news is that you can join in. We are hiring a senior developer: https://careers.microsoft.com/JobDetails.aspx?ss=&pg=0&so=&rw=1&jid=4567&jlang=EN Please mention me (Bertrand Le Roy, bleroy at Microsoft) as the referral if you apply. ;) Read More...
Running Multiple Versions Of IE On The Same Box
There are applications out there that will put IE4/5/6/7/8 on the same machine and let you switch between the different versions of IE, but there are a couple of problems with this.  I typically describe this type of situation as a Frankenbuild.  Any time you start messing with Windows core components, and changing OS level DLL’s, you’re setting yourself up for heartache.  You also don’t know if you’re replacing the whole set, or just a subset of the DLLs.  For example, if you’ve got IE8 installed on the box, and you put the IE6 rendering engine in, you have the IE6 rendering engine, the IE8 JavaScript engine and the IE8 networking stack.  Hmm, no real customer is ever going to see that.  You never know what the...
More Posts Next page »