61.6 F
Los Angeles
Friday, November 22, 2024

Trump Lawyer Resigns One Day Before Trial To Begin

Joseph Tacopina has filed with the courts that he will not represent Donald J. Trump. The E. Jean Carroll civil case is schedule to begin Tuesday January 16,...

Judge Lewis A. Kaplan Issues Order RE Postponement

On May 9, 2023, a jury found Donald J. Trump liable for sexual assault and defamation. The jury awarded Ms. Carroll $5 million in damages. Seven months ago,...

ASUS Announces 2023 Vivobook Classic Series

On April 7, 2023, ASUS introduced five new models in the 2023 Vivobook Classic series of laptops. The top laptops in the series use the 13th Gen Intel® Core™...
TechnologyProgrammingWinFX goes "live"

WinFX goes “live”

It doesn’t take much but to look at this blog’s calendar than to guess that I’ve been in heavy duty developer-mode this month.

For one of the apps I’ve been working on I’ve so eargerly been wanting to use WinFX even though it’s still in beta–so much so that I’ve been simultaneously developing a WinForms and WinFX version–just in case WinFX makes it out the door during our development cycle. I figured by developing a WinForms version I’d also give myself an out in case there are some technical barriers we encounter in WinFX.

The equation has changed, however.

Yesterday, Microsoft released the WinFX Beta 2 and better yet gave it a “Go Live” license. What’s a “Go Live” license? It means that you can develop and launch apps using WinFX right now. You do have to fill out an additional form, located here, if you want to go this route.

Of course, whether it’s a good idea to develop a product with beta technology depends greatly on what you’re doing. For my little app, it’s ideal. However, there’s a catch…

The WinFX Beta 2 Go Live license covers only WinFX components, such as Windows Presentation Foundation, Windows Communication Foundation, and so on. For Tablet-minded developers, this means you can create ink-enabled apps using InkCanvas. That’s the good part. The catch is that the companion ink recognizer, InkAnalyzer, is part of the Windows SDK Beta and hence is not covered by the Go Live license. You can use InkAnalyzer on your internal development system, but you can’t release a project with it into the public.

I imagine one approach around this license issue for now is to leverage the current ink recognizer. I haven’t tried this yet, but I think it’ll work. For what I’m doing, it’s probably a good solution anyway because I can write the same reco code in my WinForms and WinFX apps.

All of this is theory, though. I need to download and install the latest WinFX components and see how things go.

Here’s the link to the WinFX Beta 2 components. If you have a previous WinFX CTP installed, you’ll want to use this tool to uninstall it first.

Loren
Lorenhttp://www.lorenheiny.com
Loren Heiny (1961 - 2010) was a software developer and author of several computer language textbooks. He graduated from Arizona State University in computer science. His first love was robotics.

Latest news

Related news