ASP.NET News from Blogger: OhmBlog   Get the feed of: OhmBlog

Total News: 63

.NET Services Whitepapers

Our good friends at Pluralsight wrote some great whitepapers that introduce developers to .NET Services. They are all available on the .NET Services MSDN Dev Center. The best place to start is Aaron'...

Service Bus in Azure

Martin Heller posted a nice article about the Azure Services Platform CTP's. Martin did a good job talking about what pulls the platform together... it's a set of loosely coupled services, that off...

Win7 Rocks

Win7 has this super cool feature where you can boot from a VHD. As part of their build process, the Windows team produces VHD's as well. Since I work at Microsoft, I'm lucky enough to be able to pi...

WCF 101 Screencast

Cliff, our stud WCF product manager, just posteda Channel9 video where Aaron goes through the process of creating a WCF service from scratch. The video is nice in that it isn't just a typical "let's ...

Visual Studio 2008 and .NET Framework 3.5 SP1 RTM Today!

Today, were proud to announce the availability of the gold bits of VS 2008 SP1 and .NET 3.5 SP1. We think this is a great update to our VS2008 and 3.5 releases that is well worth checking out. I bl...

VS2008 and .NET 3.5 SP1 Enhancements for Service Developers

Today we released the betas for VS2008 sp1 and .NET 3.5 sp1. Scott did a good job (as usual :-)) running through the top-level enhancements, so I won't parrot it all here.. but I'd like to go through...

Deploying a Silverlight2 Beta1 Web Project to IIS

SL2 beta1 adds a new packaging format for Silverlight apps - a .xap file. Silverlight apps work fine in cassini (the ASP.NET development webserver), but trying to deploy the web project to IIS result...

Migrating from the VS2008 Beta2 LINQ-to-SQL to RTM

While I'm on migration, here are some pointers for stuff I had to do when migrating my LINQ-to-SQL project from VS2008 Beta2 to RTM. The DBML file was unreadable because the Beta2 version had an enc...

Migrating from Silverlight 1.1 Alpha to Silverlight 2 Beta1 Projects

I got some time this weekend tostartmigrating mySL1.1 alpha app to SL2 beta1. For starters, the SL 1.1 alpha project file contains reference () to a project file that doesn't exist anymore - you get ...

MySpace API's

The MySpace developer API's launched today. Their API's are all RESTful, and they built them using WCF's REST features that we just shipped in .NET 3.5. MySpace will be talking about their experience...

IIS7 and Certs

Can SSL configuration be more arcane? A week ago I noticed that my Server cert expired. I bought a new SBS cert via eNom (my domain name provider). SBS posts easy enough directions on their website f...

Moved OhmBlog to Windows Server 2008 bld6001 / IIS7

So far, it's been surprisingly easy to migrate my webserver and blog to IIS7 (from which this blog entry is being served). I basically xcopied my inetpub/wwwroot directory and granted r/w access to N...

Web Services and Devices

In a recent blog post I mentioned that SOAP and WS are catching on in the devices space. Last week, somewhat serendipitously,Rob Williamsand friends from the Windows Devices group came over and gave ...

Metadata, Interop, and Dynamic Languages

I promised a blog entry on the role metadataplays in the interop issues our customers are running into... The role of metadata in a distributed system is fairly controversial and the subject of som...

WCF, SOAP, REST, and the rest

With WCF now supporting "REST"-style services, some bloggers have pronounced the death of SOAP and WS-*. Wouldn't it be nice if we actually had that level of influence :-) truth is we see alot of r...

.NET Framework 3.5 Beta1 is Live on the Web

Last week we posted beta1 of Visual Studio "Orcas", which turns out to be a big release for the Connected Framework team. A few days ago we alsoposted a "standalone" version of the corresponding ...

BPEL on top of WF

Check out our BPEL activitiesCTP, delivered on top of the Windows Workflow Foundation framework. BPEL is just another set of activities (parallel to the WF ones) that can be used to implement BPEL-co...

WCF-based RSS and Atom Implementation for DasBlog

Well, writing this up took longer than I thought :-) I guess I've been really busy. So, to implement the WCF-based RSS and Atom endpoints for dasBlog,I used the new System.ServiceModel.Syndication n...

WCF-based Syndication Endpoints for OhmBlog

DasBlog has asmx-based syndication endpoints for RSS and Atom (at http://www.gazitt.com/blog/SyndicationService.asmx/GetRss and http://www.gazitt.com/blog/SyndicationService.asmx/GetAtom, respectivel...

Final Touches on CardSpace Support for OhmBlog

I fixed a few remaining issues today: 1.  Cleaned up the logon page: have nice icons now for Use an InfoCard along with a better layout which I stole from Kevin Hammond; also added a...

Adding CardSpace Support to DasBlog - Part 1

Over the break, I've been playing around with dasBlog. One of the projects I undertook was to add support for InfoCards to dasBlog (this was before I knew about Kevin Hammond's similar work). I jus...

Adding CardSpace Support to DasBlog - Part 2

So, how does CardSpace add value to a site like, say, OhmBlog? There are a few potential applications: Authenticating as an admin with an InfoCard. This is a nice convenience because I don't have to...

Adding CardSpace Support to DasBlog - Part 3 (Browser Script)

So how does one add InfoCard support to a web page?  The first think you have to do is add the CardSpace <object> tag to the page, adding some javascript to call the object and get the tok...

Adding CardSpace Support to DasBlog - Part 4 (Registering a User)

So far, we've added the ability to log in using an InfoCard.  But how does the InfoCard get registered?  Pretty simple: you add another <input> called "Register InfoCard", and invok...

Adding SSL Support to OhmBlog

CardSpace only works over HTTPS sessions. So in order for that CardSpace dialog to pop up, I needed to get an SSL cert for www.gazitt.com. Fortunately, that wasn't too hard. My hoster (eNom) has a wo...

Good Resource for Public SMTP Servers

While implementing the email-based validation system for dasBlog, I ran across the following page which has information about public SMTP servers.  The System.Net.Mail code that I wrote to ...

XML --> JSON Conversion in Google Data API

A few folks (like Yaron) have been grappling with the problem of how to deal with having two "encodings" for their web services - XML and JSON. (Yes, I am using "web services" loosely - typi...

Amazon SQS Talks WS-*

Kirill just sent me code forhow to call the Amazon Simple Queue Service from WCF: 1. run svcutil on the SQS WSDL: http://queue.amazonaws.com/doc/2006-04-01/QueueService.wsdl 2. c...

Just signed off on WCF RC1

Coming soon to an MSDN download page near you... Aside from a handful of bug fixes that we deferred to the RTM milestone, you're basically getting the final product. Time to Go Live! :)...

What's New in the WCF RC1 CTP?

Guy Burstein wrote: When will RC1 be shipped? As far as I understood, the majority of changes in this build are on the WF part. So, should we really upgrade to June...

Down with Protocol Dogmas

I usually don't quote other bloggers, but after reading Dare's recent entry, I couldn't resist... Reach is the Most Important Thing when Building Services on the Web ...

.NET Framework 3.0 June CTP is out...

Check it out here. This build is based on our "RC1" tree. It's not a final WCF RC1 build but it incorporates all thefinal programming model tweaks that we made from the Beta2 ...

Harman Kardon Drive+Play FAQ

A couple of weeks ago Iposted about the "29,1" problem with the 4G iPod's and the Harman Kardon Drive+Play system. I finally found a FAQ on the web about this (it must be fa...

Vista beta2

I've been "self-hosting" Vista on my VAIO S-480 notebooksince August 2005, and let me tell you, the first few builds were pretty rough. But the quality has been steadily increasin...

windowscommunication.net --> wcf.netfx3.com

With the WinFX --> NetFX 3.0 name change, we also took the opportunity to consolidate all the old WinFX community sites (windowscommunication.net, windowsworkflow.net) into a new gl...

WinFX Name Changes

In the best tradition of last minute marketing name changes, we just announced the following: WinFX --> .NET Framework (NetFX) 3.0 Infocard --> CardSpace While the feature is called CardSpace, t...

CTP of Relay and STS Services go live

My, how fast the word travels. Last week, we rolled out a CTP of two new "infrastructure" services hosted in the Live cloud - a Relay and a Security Token Service. Anyone who's ever built a P2P ...

Drive+Play / iPod firmware v3.1 Incompatibility

I recently upgraded my iPod 4G firmware from v3.0 to v3.1. I started getting some weird bugs from the Harman Kardon Drive+Play system I had installed in my car - when I switched between songs, I often...

Shutting down my dasBlog comment API service

I've had enough of comment spam. If that doesn't work, I'll have to shut down comments completely :-( ...

WS-Policy Submitted to W3C

Today we submitted WS-Policy to the W3C. Yeah, with the recent flurry of WS-* spec submissions, this may seem to be rather boring news, but nevertheless it's nice to reach this mile...

WinFX Feb CTP on MSDN..

These bits are what we internally call "RC0" and include most of the OM changes that we planned on making post Jan CTP (the Go-Live release). The bits are not as baked quality...

...And the WCF Go-Live Release is Out!

Today is a special day for us - by now this is old news, but here's my rejoinder: today we posted the Go-Live releases of WCF and WF. We have a click-through license (reminescent of...

WindowsCommunication.net is Live!

Our new WCF community site is live! Check it out here. We are especially excited about the "samples gallery" - the idea is to create a repository of sample code, channels, behavio...

Dropped Calls with Vonage

I've been suffering through an ever-increasing call-drop rate with my Vonage service for the last few months. It's gotten to the point where most calls over 10min will get disconnec...

"Official" WCF Breaking Change List (Beta1 to Nov CTP)

The most excellent Ed Pinto justed posted the definitive list of breaking changes on his blog. Hopefully this will help folks who have been trying to port code to our newest CTP. ...

WS-STAR Specs are all in Standards Bodies..

Today MSFT, IBM, VRSN, and RSA contributed the WS-SecurityPolicy spec to the OASIS WS-SX TC. So now we've basically delivered on all the three major pillars of WS-* - Security, Reli...

Congrats to the WSE Team for Shipping WSE3!

I'll pile on to the many announcements of WSE3 having shipped Nov 7. When we set out on this release, we had a few goals in mind: move the interop yardsticks forwar...

Writing Unicast P2P Apps using WCF

Peng Chang writes: I am trying to develop a small P2P network game using WCF these days, and I've read those samples such as "peer channel chat","Peer channel custom ...

Aaron Built an HTTP.SYS WSE3 Transport..

Check it out. We were all wondering who in the community was going to build this first, and good money was on Aaron :-) Hervey, you got beat to the punch! ;-) ...

WS-* Comes of Age

A few years ago, we (Microsoft, IBM, BEA, andmany other partners) set out to build a protocol framework on top of the foundations of XML and SOAP that would enable: rich mess...

View Other bloggers