Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

What's New in XAML

Download

Right click “Save as…”

Slides (view online)
+ My Schedule- My Schedule

​If you develop Windows Store apps using XAML, this is your must-see session to learn about the new features available to you in Windows 8.1. This session will give you an overview of key areas that are new to the platform, plus specific guidance for updating your existing Windows 8 app for Windows 8.1. Lots of demos will show you the new UI and areas of focus for XAML in Windows 8.1. Along the way, we’ll also look at the new Visual Studio templates for Windows 8.1, new controls, app performance, and interoperability.

For more information, check out these courses on Microsoft Virtual Academy:

Follow the Discussion

  • Bboy360RealBboy360 Image is Everything

    Show me something good.  Please mention WPF

  • SL devSL dev

    Show me something good in Silverlight

  • Now that the monkey who was running the asylum is gone they should show us enterprise developers some love and commit to releasing at least two more versions of Silverlight.  I can't believe Microsoft expects me to write LOB apps in Javascript/Html.....what a bunch of muppets!

  • Bboy360RealBboy360 Image is Everything

    , EsteVato wrote

    Now that the monkey who was running the asylum is gone they should show us enterprise developers some love and commit to releasing at least two more versions of Silverlight.  I can't believe Microsoft expects me to write LOB apps in Javascript/Html.....what a bunch of muppets!

     

    You don't write your LOB apps as a Windows 8 app?  Imagine telling the IT guy that everyone has to upgrade to windows 8.  Most important, no one works 1 screen at a time.

    I really doubt they'll do anything with Silverlight.  I wish they would, I've moved everything to WPF and the web.  They'll come out with something new just like silverlight in a few years that's cross platform.

  • Jonathan AllenJonathan Allen

    Now that WinRT apps can have secondary windows I might consider them for LOB programs. But I still have a ton of software in Silverlight that I can't port because I'm using Deep Zoom (MultiScaleImage).

  • Ok.....somehow i don't miss Silverlight as much as I did 2 hours ago. Ahhhhhh XAML, you're my only friend.  Give me implicit data templates and i'll dominate son! Unfortunately, having just received a progress update on our company's windows 7 roll out, I don't think i'll be writing any windows 8 enterprise apps anytime soon.  Good stuff nonetheless. 

  • Bboy360RealBboy360 Image is Everything

    Yeah, that's the problem, companies are never going to switch everyone to Windows 8.

  • ...

  • The problems of LOBs in Win8 go beyond XAML and sharing screens - the deployment model, everything going through the store so MS will take 30% is not acceptable. Will I see some changes in the deployment choices?

    I don't expect anything good for Silverlight, but that won't stop me writing new SL. I believe Ballmer is not that lost in the woods - is just cynical - he knows very well that enterprises are not moving to Win8, therefore Win8 is exclusively for home consumers. The MS marketing machine just doesn't say it explicitly for obvious reasons, but I don't believe Win8 was ever intended to bring touch to enterprises. I see all Win8 editions (and in general the touch support) as just a teaser for enterprises, so that the dark empire will learn what enterprises need from an OS with touch.

    Given the very slow pace at which companies are moving between windows versions, their thinking is that enterprises can stay as they are, eventually migrating to Win7 en-mass, running existing non-win8 applications and no problem. Even with a very good OS directed at them they won't migrate - so better get win8 out quickly, see how it goes and from 2014 we start talking about win9Next- enterprises will then move straight to winNext sometime in 2015, skipping win8. They wouldn't lose anything ...

    But what MS should realize is that LOBs that are now done in HTML/JS are less likely to bring windows business in the future. Only sadists in MS dreams are going the route of WinJS in Win8. Had these apps been done in Silverlight, the windows ecosystem in winNext would have benefited much more. What would have ensured an even bigger slice of Win8 in enterprise is SL changed to run in Win8 - I suspect a Win8 theme or a special sandbox for running SL in Win8 shouldn't be such a big problem for a company with tens of thousands of programmers! 

    Time will tell where these win8 apps today will be in 2-3 years ... when I'm pretty sure I'd need to port them again to the next OS model. So I better keep writing SL and port only SL to winNext, rather than SL => win8 => winNext.

     

  • AdeelAdeel

    Its too bad that we still don't have ability to draw non-rectangular shapes in Windows Store using XAML. http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3794118-non-rectangular-shapes-in-windows-rt-and-windows-p

    I was so much hopeful that you guys would consider bringing Windows.UI.XAML.UIElement.Clip to Windows Store. I understand it would be a resource hog for WOA devices, but don't we need something glamorous in our ecosystem, something like.. Mitsu's (ex-softie) book control.. wpfbookcontrol.codeplex.com/.

    We can build similar thing in in WinJS project, then why cant we have the similar ability in XAML. Pseudo-clipping using rectangular shape is the only option and its the most unlikely one to be approved due to excessive resource consumption!

    Please fake the clipping internally if you have to and provide us with syntactic sugar to support non-rectangular geometry. And more people will support our ecosystem! 8-)

  • Bboy360RealBboy360 Image is Everything

    , neaflo wrote

    The problems of LOBs in Win8 go beyond XAML and sharing screens - the deployment model, everything going through the store so MS will take 30% is not acceptable. Will I see some changes in the deployment choices?

    I don't expect anything good for Silverlight, but that won't stop me writing new SL. I believe Ballmer is not that lost in the woods - is just cynical - he knows very well that enterprises are not moving to Win8, therefore Win8 is exclusively for home consumers. The MS marketing machine just doesn't say it explicitly for obvious reasons, but I don't believe Win8 was ever intended to bring touch to enterprises. I see all Win8 editions (and in general the touch support) as just a teaser for enterprises, so that the dark empire will learn what enterprises need from an OS with touch.

    Given the very slow pace at which companies are moving between windows versions, their thinking is that enterprises can stay as they are, eventually migrating to Win7 en-mass, running existing non-win8 applications and no problem. Even with a very good OS directed at them they won't migrate - so better get win8 out quickly, see how it goes and from 2014 we start talking about win9Next- enterprises will then move straight to winNext sometime in 2015, skipping win8. They wouldn't lose anything ...

    But what MS should realize is that LOBs that are now done in HTML/JS are less likely to bring windows business in the future. Only sadists in MS dreams are going the route of WinJS in Win8. Had these apps been done in Silverlight, the windows ecosystem in winNext would have benefited much more. What would have ensured an even bigger slice of Win8 in enterprise is SL changed to run in Win8 - I suspect a Win8 theme or a special sandbox for running SL in Win8 shouldn't be such a big problem for a company with tens of thousands of programmers! 

    Time will tell where these win8 apps today will be in 2-3 years ... when I'm pretty sure I'd need to port them again to the next OS model. So I better keep writing SL and port only SL to winNext, rather than SL => win8 => winNext.

     

    They do have local deployment of Win8 apps that don't have to go through the windows store.  Good luck trying to get the IT guy to set that up though.

    For me the only reason for silverlight over WPF is the mutli-platform support.  Update size for LOB apps isn't a big deal for me.

    And I love the Nextflix in "HTML5" on IE 11, it's just another plug-in built into IE and everyone is cheering because it's not silvelight.

  • I've read a bit of local deployment of win8 apps but as far as I'm concerned I wouldn't even bother to tell an IT guy about it ... win8 is clearly not designed for enterprises, local deployment is just a hack.

    Would I still have to develop different versions of an winrt app for arm and x86 and phone, and then get charged 30% just so an user will find the app in AppStore? Smiley

    If so, then I already know the answer, MS is working hard to achieve this interoperability Smiley Smiley when it will be achieved it will be irrelevant for most people who have already invested in writing code today! shouldn't a well thought ecosystem of frameworks have started with interoperability and then diversify? they started with distinct frameworks and then think about interoperability ... 

  • Erik PorterHuman​Compiler Now with more apps

    Great improvements over Windows 8. Only thing I didn't see was a pivot control. Other than that, got pretty much every gripe I had. Nice job, Tim and team.

  • Marc RousselMarc Roussel

    I miss the old time where we were all in a same train called Silverlight and it was going forward technologically now it's all fragmented and lost.

    What I see today isn't the train I was in between 2007 and 2011

  • KevinKevin

    should we call this touch xaml? where's the mouse xaml?

  • I think "touch xaml" is a very apt name!!! It will finally show the real target for it - touch devices. Though MS doesn't say it officially win8 was never designed with consideration for enterprises. It's main reason is to not allow iOS and Android capture the whole mobile market.

    But when Ballmer will realize that the massive investments he put into win8 don't really pay off financially, he will return to enterprises (those that pay money for software) ... guess how, with a new version of xaml Smiley

    So as I said earlier, I better keep writing Silverlight and port it directly to winNext, rather than SL => win8 => winNext.

  • kevinkevin

    @neaflo I agree with you. the whole concept in win8 is to win the fingers (I mean the index finger), PC era gone or not, it's not important. what's matter is content creation and consumption. the finger is only good for content consumption but not content creation. so the enterprise market being left out at this point seems obvious unless the whole world value the lollipop messaging culture of twitting (no offen, it's information without deep thoughts) as valuable content, then it's a whole new topic...

  • Does anyone actually write WinRT apps or does everyone just write WinRT demos? Why are we doubling down on reinventing the wheel here at a snail's pace, agitating WPF and Silverlight developers until they leave for other platforms? When you lost Josh Smith, that should have been a dire wake-up call. I don't think anyone had as much passion for XAML and WPF, and you screwed him with this abomination called WinRT. Now his income comes from teaching .NET developers how to migrate to Apple platforms.

  • GenixGenix

    silverlight 6 come rescue us all for this madness. Line of business apps aren't written in win 8 xaml
    MS please have a rethink like u did over win 8.1 and listen to the community to the actual people writing business software

    Silverlight is still the best way to build lob apps with rich ui, great tooling, maturity, deployment

    At least so we can answer the silverlight is dead messengers and we can all get back on with building again without ridicule from ill advised tech managers and architect tweet followers

  • Michael A. VolzFlynn0r Passionate about code

    Nice presentation. Lot's of useful new stuff!

  • jgtutjgtut

    werwerwe

  • ThomasThomas

    Do you remember Sun Microsystems? They created Java - the platform on which their customer moved their apps to cheaper hardware and systems and today Sun Microsystems is out of business.

    Microsoft will not make a similar mistake. Silverlight became dangerously popular while it has been proved it can be ported to other platforms like Linux (Mono/Moonlight project).

    That is why Microsoft business managers want Silverlight dead. I do not blame them. Microsoft is for-profit company.

    On the other hand the situation is unprecedented: MS wants developers to use far more limited technologies than they do right now.

  • KevinKevin

    @Thomas, what about html5? didn't micosoft also push that? but the interesting thing is that in this BUILT, html5 seems disappear!! all I heard is .net this .net that. even c++ did not make much noice. maybe you are onto something here :)

  • ThomasThomas

    Facts: Silverlight currently is the best framework ever. It will be supported for many more years on practically all MS platforms and Macs.

    The message we hear: Silverlight is no future, you should develop for Windows 8 only, it is fun, you will make $$$.

    I do not buy it. I design LOB apps. Business does not buy it (Windows 8) either. Could be the next year XAML apps will be history.

  • Thanks Tim great news nice to hear behaviors coming to win8 its remind me wpf days now I am smiley I recommend to every one stop cry and start adapt to win8 platform silverlight will dead 2021 but xaml is xaml and long life thx for xaml workers xaml is the best
  • Tell me, is there a single person at Microsoft working on improving the tools that desktop application developers use?  I develop a C++ application for *businesses*, that set of customers that Microsoft seems to have decided it doesn't have to worry about for a while, too expensive for businesses to move off of Windows, so they can spend a few years focusing entirely on consumers.  The choice of app dev frameworks I have today consists of the older-than-the-Internet MFC and the somewhat cool but deader than dead (and frankly not performant enough anyway)WPF.  How about a XAML/C++/DirectX tool set for the desktop?  We sell a lot of our software to some very large customers, and none of them have asked us to port our application to WinRT, but they would like our software to continue to improve. 

    There was talk before //build/ that Microsoft was going to have something to say to Win32/desktop app devs at this year's build.  There was talk at last year's //build/ that Microsoft realizes they have some debt they need to repay to native code desktop developers.  None of that has come to pass.  I guess it was all just to sell tickets to //build/.

  • TimTim

    I use mono for my Mobile/Apps development. They are inovation rapidly.
    At some point soon we'll see extensive TypeScript tooling and frameworks that will be used for LOB on azure. That is something I look forward to. Until then I only touch JS when there's absolutely no way I can shy it.

  • I never feel comfortable in developing Web application before, until I met SL.
    To me it is a great mature tool to develop Rich Client App compare to "Heavy JS \ HTML 5 \ CSS" tool.

    Let face it, how many small team with 2 - 3 developer can built very complex and rich client App with JS/HTML5/CSS?
    I am not even talk about number enhancements request that we always get from business.
    But SL, I used to write a very decent LOB App with in a short period of time. That because of large asset of resource in Forum, MVVM pattern, and so many best coding practice available in internet.

    I am sick of hearing people say SL is bad and not secure blah blah.

  • CharlesCharles Welcome Change

    , smallmounta​in wrote

    Tell me, is there a single person at Microsoft working on improving the tools that desktop application developers use? 



    Yes. There are.

    C

  • DeathByVisualStudioDeathBy​VisualStudio If we all believed in unicorns and fairies the world would be a better place.

    , Charles wrote

    *snip*

    Yes. There are.

    C

    It's what the interns get to work on when they're not making demo apps or creating documentation for the MSDN library. Smiley

  • KevinKevin

    @cakmak, when a mother take the candy away from her kid's hand, the kid crys, but remember, you are also a kid... so wait for your turn.. :)

  • ThomasThomas

    XAML apps may be even ok - although I have not tried.
    But there is just no sense to develop for Windows 8 only.
    If XAML apps had been made available for XP, Vista and Windows 7 may be I would have gave it a chance.
    But pushing whole world to upgrade to Windows 8 Microsoft just wants way too much and too quickly.
    HTML 5 apps?? I thought it was a joke.

Remove this comment

Remove this thread

close

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.