.NET Core 3 for Windows Desktop | .NET Blog
— Read on devblogs.microsoft.com/dotnet/net-core-3-for-windows-desktop/
“Today is a pivotal moment for .NET. With the release of .NET 2015 Preview, we are embarking on a new journey while maintaining our strong commitment to the 1+ billion customers that are using .NET today.
As Scott Guthrie and S. ‘Soma’ Somesegar announced at the Connect(); event today, .NET is entering a new era as it embraces open source as a core principal and enables .NET applications to run on multiple operating systems. As part of .NET 2015 Preview, we are delivering .NET Core 5 which is a completely open source stack and can run on multiple operating systems. In addition, not only are we contributing .NET Core 5 to the .NET Foundation but we will openly collaborate with the community and ensure that we continue our strong relationship with existing .NET open source communities, in particular the Mono community. Here are a set of announcement around open source and cross platform from today’s Connect(); event:
.NET Core 5 is the small optimized runtime for ASP.NET 5. It currently runs on Windows, and will be extended to Linux and Mac. You will have more choice of which operating systems you use for ASP.NET 5 development and deployment, supported by Microsoft. Azure will support ASP.NET 5 in both Linux and Windows VMs. You choose.”
I’m glad to see some attention being applied to WPF/XAML. Looking forward to all of the new tooling improvements and whatever else they release. Keep it coming!
Came across a great post today on building universal Windows apps in Windows 8.1 and Windows Phone 8.1. They even touched on being able to leverage this common WinRT from WPF (desktop) apps.
This is very neat and I’m looking forward to seeing more information about this from Microsoft with the next version of .NET and Visual Studio.
Microsoft Expression Design is now available as a free download from the Microsoft Download Center and as stated by Microsoft, no new versions will be developed.
It’s unfortunate that these tools will no longer be developed, however it looks like Microsoft will shift their focus to help improve the tooling in Visual Studio and Blend for Visual Studio for creating new applications.
Expression Design is a tool for creative professionals and developers who want to build graphics for application user interfaces, the web, or any other medium.
The convenience and ease of editing vector graphics in Expression Design can be a cornerstone of your Windows Presentation Foundation (WPF), Microsoft Silverlight, and web images. Whether you’re a veteran professional illustrator, a designer building a dazzling website, or a budding artist eagerly experimenting with various styles and techniques, you will find Expression Design an indispensable tool for your creative tasks.
You can download Expression Design here.
Microsoft Expression Web is also available for Free and can be downloaded from here.
For more information on Microsoft’s Expression product line, please see the Expression Website.
I came across some blog posts about how Infragistics is giving out FREE themes for WPF and Silverlight Microsoft Controls. Links for each of these themes is below. Please take a look and download.
Hopefully Infragistics continues to release more themes.
Free Metro Light and Dark Themes
Free IG Theme
On January 30 2013, Microsoft announced the availability of the Community Technology Preview (CTP) for Visual Studio 2012 Update 2 (VS2012.2).
As mentioned in the announcement, there is going to be a ton of cool new capabilities coming in Update 2. With that said, not all of them are available in the CTP, but many are.
The significant improvements in this CTP can be categorized into the following groups:
- Agile Planning
- Quality Enablement
- Line of Business Development
- Developer Experience
Here are a couple screenshots for what’s been changed/added for a developer experience.
Visual Studio Blue Theme. Time and time again, you hear people asking that they bring back the VS2010 theme. Well it looks like the included the “Blue” theme that was previously available on the Visual Studio Gallery:
CodeMap and Debugger Integration. You can now easily add a call stack to a CodeMap to explore the code dependencies from your debugging session:
Blend for Visual Studio 2012. Finally, Blend has been added back into VS2012, which includes support for WPF, Silverlight and Sketchflow:
NOTE: This CTP is not a “go-live” CTP and is for evaluation purposes only.
Head over to the post for complete details on what’s coming.
I’m looking forward to this update and can’t wait to hear about other cool new capabilities.
Today Microsoft has made Visual Studio 2012 and all it’s related products available to download. You should note that with the 2012 edition, Team Foundation Server Express is available. Sweet!
Download and try it today
Attend the launch event on September 12
If your looking to create a custom chrome window in Winform or WPF, you should take a look at the ‘Marlett’ font that is available on your system.
This font contains the actual glyphs used in Windows for the Minimize, Maximize, Restore and Close buttons.
Using this font makes it really easy to reuse these glyphs in a custom chrome window, instead of custom images that is typically used.
To get started, assign your buttons the Marlett font.
Next, assign the text value for each of the buttons the following…
- Close button, use the text r (lowercase R)
- Minimize button, use 0 (zero)
- Maximize button, use 1 (one)
- Restore button, use 2 (two)
You can take a look at the Marlett font in the Windows Character Map or here for more details.
Here is an example of what the Windows buttons would look like using this font…