Newsflash 4

Development

  • Karl Seguin does some testing on his blog about the fastest way to convert a string to an integer.
  • Via Jason Haley I found an article on URL Rewriting in IIS7. I wanted to write an article as I’ve been busy with it in Vista, but it seems there’s no need anymore with this article. I’m still figuring out in my head though, if I got it working in the default IIS7 app pool, but I can’t remember. Maybe I’ll have to look into it again myself.
  • My colleague Alex Thissen has tried to bitslap me again. I will fight back once I find the time. Lousy excuse, but I’m really busy right now.
  • Of course we all know that ASP.NET 2.0 Ajax 1.0 was released, so I won’t provide a link! 😉
  • Via ISerializable I came across many cheat sheets for .NET. Check them out, they’ll probably do you good!

.NET 3.0 Framework

  • WPF : No idea who wrote it, as I can’t find a name. But here’s a list of differences between XBAP and WPF.
  • WPF : Xceed has got a DataGrid for all your WPF needs and I absolutely LOVE it! Be sure to check out the validation tab under editing mode and try to enter something incorrect. Now that shows just a little bit of the power of WPF, notifying users very clearly without screwing up the interface!
  • If anyone has cool WPF XBAP demos, let me know! I’d love to see them!

SQL Server

  • Something I really have to get my hands on when I find the time, the SQL Server Hosting Toolkit (links to ScottGu). Makes it much more easy to get your live database in sync with what you’ve developed. Be carefull with this in important scenarios (like a production environment at work) but it’s still cool to play with.
  • Anko Duizer is writing a few articles on SQL Server 2005 Peer-2-Peer replication. I’m at the same client and it’s really cool stuff to see working. It requires a pretty strict procedure however from everyone, because when you screw up the database, you don’t want to be around. Once the replication thinks it can’t go on, it stops althogether. Which is reasonable, because if it would continue, it could mess up your database even more.

Miscellaneous

  • Through Sahil Malik I found a plugin for Internet Explorer that replaces the regular search with a searchbar like FireFox has. As I despise the popup that IE normally shows me, I’ve installed this one immediately. Get it here. Screenshot.
  • Recently Nintendo posted on its Virtual Console webpage that MSX games will be available for Wii’s Virtual Console Emulator. Cool!
  • Windows Powershell is something I really want to get my hands on. Unfortunatly, not released for Vista yet. For all others, check out the Powershell blog, it has some awesome commandlets as well as explanations on why something works the way it does. Like this 2 + 2 equals “Monday” post.
  • I’m running Windows XP again and it amazes me how fast it is, compared to Vista. In the meanwhile, if you’re an Ultimate user, check out the addons that were just released. Just press CTRL+ESC and type “Ultimate” in the start menu.
  • Two funny sites:

You may also like...

7 Responses

  1. Huh? XBAP = WPF. I mean XBAP is just a form of deployment of a WPF application. So you can’t meaningfully list the differences between WPF and XBAP. That would be like listing the differences between a car and a steering wheel.

  2. BTW: We found that ClickOnce is often a better way to deploy an WPF application than XBAP. If you also use WCF in your application, you require FullTrust and you don’t want to be in an XBAP sandbox.

    At LogicaCMG we’ve created two cool ClickOnce deployed WPF applications that use WCF to fetch data from services, yet they also work offline. However, they are deployed on our Intranet so I can’t easily show them ;(

    For an example of a simpler yet cool ClickOnce deployed WPF app, check out Vista Flickr Uploader (http://www.matthijsdubbeldam.nl/app/VistaFlickrUploader/ and http://www.codeplex.com/vistaflickruploader). It was created by my colleague Matthijs.

  3. XBAP is indeed a form of deployment, so the differences between XBAP and WPF are mostly just that. The details are listed in the article. And indeed with XBAP you run in a sandbox with partial trust, which WCF doesn’t support.

  4. I wrote the XBAP/WPF [1] post so I going to jump in to the discussion.

    Yes, XBAP is really just a built in WPF mechanism to deploy your WPF application. Since it runs in the Internet Zone it is constrained to the security limitations of the zone. Which is why you can’t make WCF calls. The *.xbap file is just a deployment manifest and the xbap extension is registered with IE during the .NET 3.0 install. As Erwyn says, you can easily create your own ClickOnce deployment to request Full trust.

    I keep getting questions about XBAPs though, so I wrote the article for quick comparsion of the two.

    I think there is some confusion, because XBAPs show up as a Visual Studio project type. So developers want to know what the difference is between a WPF app and XBAP. Is it like the difference between a Winforms app and an ASP.NET Web application for instance.

    BTW Dennis. My name and phone are in the Contact section – the bottom of the right column .

    [1]
    http://wpfwonderland.wordpress.com/2007/01/28/comparing-wpf-applications-and-xbap-whats-the-difference/

  5. Hi Walt. Your post, to which Dennis linked, indeed makes clear what you are comparing: standalone WPF applications versus XBAP deployed WPF applications. This was paraphrased by Dennis as “list of differences between XBAP and WPF”, which is a little too short of a description 😉

  6. lol, there’s a list of differences and I can’t call it by its name?! 🙂

  7. Some time before, I did need to buy a car for my organization but I didn’t have enough money and couldn’t buy anything. Thank God my dude suggested to take the credit loans at creditors. Thus, I did so and was happy with my short term loan.

Leave a Reply

Your email address will not be published. Required fields are marked *