Skip to main content

Posts

Showing posts from April, 2022

CoreWCF 1.0 has been Released, WCF for .NET Core and .NET 5+

The CoreWCF Project team has released the 1.0 version of CoreWCF, a port of WCF to the .NET Core platform. It provides a compatible implementation of SOAP, NetTCP, and WSDL. Usage in code is similar to WCF, but updated to use ASP.NET Core as the service host, and to work with .NET Core. This is the first major release of the project, and provides WCF functionality for .NET Core, .NET Framework, and .NET 5+. The 1.0 release of CoreWCF is compatible with .NET Standard 2.0 so that it will work with: .NET Framework 4.6.2 (and above) .NET Core 3.1 .NET 5 & 6 Support for .NET Framework will enable an easier modernization path to .NET Core. Applications with WCF dependencies can be updated to use CoreWCF in-place on .NET framework, which then will work the same when updated to use .NET Core or .NET 5+. The assemblies are available on Nuget.org , as described in the Release Notes . Community Project CoreWCF was announced as a community project in June of 2019, and has had many c

CoreWCF 1.0 has been Released, WCF for .NET Core and .NET 5+

The CoreWCF Project team has released the 1.0 version of CoreWCF, a port of WCF to the .NET Core platform. It provides a compatible implementation of SOAP, NetTCP, and WSDL. Usage in code is similar to WCF, but updated to use ASP.NET Core as the service host, and to work with .NET Core. This is the first major release of the project, and provides WCF functionality for .NET Core, .NET Framework, and .NET 5+. The 1.0 release of CoreWCF is compatible with .NET Standard 2.0 so that it will work with: .NET Framework 4.6.2 (and above) .NET Core 3.1 .NET 5 & 6 Support for .NET Framework will enable an easier modernization path to .NET Core. Applications with WCF dependencies can be updated to use CoreWCF in-place on .NET framework, which then will work the same when updated to use .NET Core or .NET 5+. The assemblies are available on Nuget.org , as described in the Release Notes . Community Project CoreWCF was announced as a community project in June of 2019, and has had many c

.NET MAUI Release Candidate 2 – With 100% More Tizen

We are excited to release .NET Multi-platform App UI (.NET MAUI) Release Candidate 2. This release is covered by a “go-live” support policy, meaning .NET MAUI is supported by Microsoft for your production apps. The team has been focused on stabilizing the toolkit, resolving the high impact issues you have been helping us to identify through your valuable feedback. Thank you! Get Started Today To acquire .NET MAUI RC2 on Windows, install or update Visual Studio 2022 Preview to version 17.2 Preview 5. In the installer, confirm .NET MAUI (preview) is checked under the “Mobile Development with .NET” workload. To use .NET MAUI RC2 on Mac, follow the command-line instructions on the wiki. Support for .NET MAUI in Visual Studio 2022 for Mac will ship formally in a future preview. Release Candidate 2 release notes are on GitHub . For additional information about getting started with .NET MAUI, refer to our documentation and the migration tip sheet for a list of changes to adopt when up

.NET Framework April 2022 Cumulative Update Preview

We have released the April 2022 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. DS 1 Addresses an issue where 3rd party .NET apps using certain System.DirectoryServices APIs crash with an Access Violation (0xC0000005). 1 Directory Services (DS) Getting the Update The Cumulative Update Preview is available via Windows Update, Windows Server Update Services, and Microsoft Update Catalog. Microsoft Update Catalog You can get the update via the Microsoft Update Catalog. For Windows 10, NET Framework 4.8 updates are available via Windows Update, Windows Server Update Services, Microsoft Update Catalog. Updates for other versions of .NET Framework are part of the Windows 10 Monthly Cumulative Update. Note : Customers that rely on Windows Update and Windows Server Update Services will automatically receive the .NET Framework version-specific updates. Advanced system administrators can

C# 11 Preview Updates – Raw string literals, UTF-8 and more!

Features for C# 11 are coming along nicely! You can check these features out by downloading Visual Studio 17.2 Preview 3 or .NET 7 Preview 3 for other editors. You can find more about C# 11 features that appeared earlier in What’s new in C# 11 and Early peek at C# 11 features and you can follow the progress of C# 11 on the Feature Status page . You can find out about other .NET 7 Preview 3 features in this .NET Blog post and more about Visual Studio 17.2 in the release notes . We evolve C# to improve your development productivity, the resiliency of your applications in production, performance and support for new features. The C# team works on both the performance of your application in production, and how the compiler performance affects your development. Features in this post include: Raw string literals to make you more productive and improve readability by avoiding escaping content inside strings. UTF-8 String Literals to make it easier and less error prone to create UTF-

.NET Automatic Updates for Server Operating Systems

We’re excited to announce that starting April 2022, we will be making monthly updates for modern .NET (.NET Core) available for server operating systems via Microsoft Update (MU) on an opt-in basis. If you do not want to have your servers updated automatically for you no action is required. If on the other hand you do want to leverage this for your servers review continue reading below. There is no change for client operating systems which will continue to receive updates via Automatic Updates, WSUS, and MU Catalog as earlier. More Information Updates for supported versions of .NET Core 3.1, .NET 5.0 and .NET 6.0 are currently offered to server operating systems via Windows Server Update Services (WSUS) and Microsoft Update Catalog but not the Automatic Updates (AU) channel. You can now get your server operating system automatically updated by opting in for this behavior. Opting in You can opt in for automatic updates by setting one or more of these registry keys on your server.

.NET April 2022 Updates – .NET 6.0.4, .NET 5.0.16 and, .NET 3.1.24

Today, we are releasing the .NET April 2022 Updates . These updates contain reliability and non-security improvements. See the individual release notes for details on updated packages. You can download 6.0.4 , 5.0.16 and, 3.1.24 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64. Installers and binaries: 6.0.4 | 5.0.16 | 3.1.24 Release notes: 6.0.4 | 5.0.16 | 3.1.24 Container images Linux packages: 6.0.4 | 5.0.16 | 3.1.24 Release feedback/issue Known issues: 6.0 | 5.0 | 3.1 Additionally, starting this month, we will be making updates for .NET Core available for server operating systems via Microsoft Update (MU) on an opt-in basis. If you do not want to have your server operating systems updated automatically for you no action is required. If on the other hand you do want to leverage this for your servers, please review our blog post on automatic updates for server operating systems . Improvements ASP.NET Core: 6.0.4 Installer: 6.0.4 MSBuild

.NET MAUI Release Candidate – Ready for cross-platform app development

Today we are excited to announce the availability of .NET Multi-platform App UI (.NET MAUI) Release Candidate. The SDK is now API complete, ready for libraries to update and make ready for GA (general availability) compatibility. As with other .NET release candidates, this release is covered by a “go live” support policy, meaning .NET MAUI is supported by Microsoft for your production apps. Get Started Today To acquire .NET MAUI RC1, install or update Visual Studio 2022 Preview to version 17.2 Preview 3. In the installer confirm .NET MAUI (preview) is checked under the “Mobile Development with .NET workload”. To use .NET MAUI RC1 on Mac, follow the command line instructions on the wiki. Support for .NET MAUI in Visual Studio 2022 for Mac will ship formally in a future preview. Release Candidate release notes are on GitHub . For additional information about getting started with .NET MAUI, refer to our documentation , and the migration tip sheet for a list of changes to adopt whe

.NET Automatic Updates for Server Operating Systems

We’re excited to announce that starting April 2022, we will be making monthly updates for modern .NET (.NET Core) available for server operating systems via Microsoft Update (MU) on an opt-in basis. If you do not want to have your servers updated automatically for you no action is required. If on the other hand you do want to leverage this for your servers review continue reading below. There is no change for client operating systems which will continue to receive updates via Automatic Updates, WSUS, and MU Catalog as earlier. More Information Updates for supported versions of .NET Core 3.1, .NET 5.0 and .NET 6.0 are currently offered to server operating systems via Windows Server Update Services (WSUS) and Microsoft Update Catalog but not the Automatic Updates (AU) channel. You can now get your server operating system automatically updated by opting in for this behavior. Opting in You can opt in for automatic updates by setting one or more of these registry keys on your server.

.NET April 2022 Updates – .NET 6.0.4, .NET 5.0.16 and, .NET 3.1.24

Today, we are releasing the .NET April 2022 Updates . These updates contain reliability and non-security improvements. See the individual release notes for details on updated packages. You can download 6.0.4 , 5.0.16 and, 3.1.24 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64. Installers and binaries: 6.0.4 | 5.0.16 | 3.1.24 Release notes: 6.0.4 | 5.0.16 | 3.1.24 Container images Linux packages: 6.0.4 | 5.0.16 | 3.1.24 Release feedback/issue Known issues: 6.0 | 5.0 | 3.1 Additionally, starting this month, we will be making updates for .NET Core available for server operating systems via Microsoft Update (MU) on an opt-in basis. If you do not want to have your server operating systems updated automatically for you no action is required. If on the other hand you do want to leverage this for your servers, please review our blog post on automatic updates for server operating systems . Improvements ASP.NET Core: 6.0.4 Installer: 6.0.4 MSBuild

Let's Play Break The Code 2 – Code Cracking Game for Developers with Tom and Shaun

Curriculum for the course Let's Play Break The Code 2 – Code Cracking Game for Developers with Tom and Shaun Break The Code 2 is a new browser game that sends you back in time to the year 1999. You complete codebreaking missions using your programming knowledge and your puzzle-solving skills. Watch freeCodeCamp software engineers Tom and Shaun rack their brains as they try to crack codes. This video was made possible by a grant from .Tech Domains, who developed this game. You can play Break The Code 2 yourself for free right in your browser: https://go.tech/btcfcc This video will show you how to play the game, and how to solve the first two missions. There are 11 missions in total. -- You can also check out Tom's Relational Database curriculum at: https://www.freecodecamp.org/learn/relational-database/ And check out Shaun's Rust curriculum: https://www.freecodecamp.org/news/rust-in-replit/ Watch Online Full Course: Let's Play Break The Code 2 – Code Cracking G

Design a Scalable Mobile App With Figma Variants

Curriculum for the course Design a Scalable Mobile App With Figma Variants Learn how to use Figma Variants to design a scalable mobile app. Variants can streamline your frontend design process by allowing you to group and organize similar components into a single container. ✏️ Ahmet Efeoglu developed this course. Check out his channel: https://www.youtube.com/channel/UCSziSLMFFNT4PaRQhEwANzg 🔗 Tutorial file link: https://www.figma.com/file/FrLR3t9jZ9X8psPdmztdlh/Activista-Tutorial-Initial-Screens?node-id=0%3A1 🔗 Homework file link: https://www.figma.com/file/8js2feuv6LdhmvVtBXkC2L/Figma-Activista-Tutorial-Homework?node-id=0%3A1 ⌨️ (0:00:18) Intro ⌨️ (0:02:13) Accessing Tutorial and Homework Files ⌨️ (0:04:24) Project Overview ⌨️ (0:05:27) Recommending Personal and freeCodeCamp Channel ⌨️ (0:06:25) Basics Overview ⌨️ (0:08:22) Learning The Frame Functionality ⌨️ (0:10:25) Learning The Autolayout Functionality ⌨️ (0:14:39) Learning The Component Functionality ⌨️ (0:18:55) Learni