by bill-s, 2019-05-16T17:18:35.180Z
Learn the key mobile design principles that should guide the way you design sites in 2019.
by bill-s, 2019-05-16T17:10:48.580Z
Agenda varies by location, but you can expect to find developer demo-focused practical sessions with topics such as:
Introduction to Microsoft Graph Services
Web Development with NodeJS and Microsoft Developer Tools
Embedded and IoT Solutions with Microsoft Windows IoT Core
Command Line / Terminal and Windows Subsystem for Linux
Coding your Future with the Windows Insider Program
Desktop Apps with the Microsoft Graph
UWP User Interfaces with the latest APIS and OSS libraries
Developing with the New Edge Browser
Desktop Apps with .NET Core
AI Platform / Machine Learning on Windows
Progressive Web Apps with the New Edge
NET Core 3.0
Build apps for Microsoft Teams with Microsoft Graph and Web Technology
by bill-s, 2019-05-16T17:08:44.625Z
One of the most commonly used patterns in software development is Caching. It’s a simple, but a very effective concept. The idea is to reuse operation results. When performing a heavy operation, we will save the result in our cache container. The next time that we need that result, we will pull it from the cache container, instead of performing the heavy operation again.
by bill-s, 2019-05-16T17:20:33.633Z
When it comes to developers’ documentation, it is essential that we capture their interest and lead them down the path of success as soon as possible. Across multiple languages, developer ecosystems have been providing their communities with interactive documentation where users can read the docs, run code and, edit it all in one place.
For the past two years, the language team has been evolving Try.NET to support interactive documentation both online and offline.
by bill-s, 2019-05-16T17:22:08.367Z
The Cosmos DB Azure Functions trigger can be used in conjunction with the Azure SignalR Service to create real-time notifications of changes made to data in Cosmos DB, all in a serverless way.
by bill-s, 2019-05-16T17:13:05.545Z
Today, we’re announcing that the next release after .NET Core 3.0 will be .NET 5. This will be the next big release in the .NET family.
by ThomasArdal, 2019-05-15T06:51:51.038Z
In this tutorial I will tell you about logging in C#, how to create log4net configuration, explaining log levels, and examples with different appenders.
by bill-s, 2019-05-16T17:23:48.316Z
When building a application that simply serves a bunch of users, you can make a lot of assumptions. You might assume that they can share a certain amount of data, interact in certain ways, and use certain features of the application. However, if your clients are businesses or other organizations, you’ll quickly find that those organizations want to have their own little areas in your application and only want their users to interact with each other. Further, they are going to want assurances that their sensitive data is not going to be shared. It gets even more fun if any part of the system is exposed to your client’s clients.
by bill-s, 2019-05-16T17:12:12.926Z
I was away while Microsoft BUILD happened last week. After catching up, here are the things that caught my eye this week in .NET. I’d love to hear what you found most interesting this week. Let me know in the comments or on Twitter.
by bill-s, 2019-05-16T17:08:24.413Z
One of the most important things is Choosing an e-commerce platform when you’re going to start an online business.
Not all like to install a WordPress theme & start selling. Some are quite conscious of choosing technologies because there are many factors you need to consider – high-performance, scalability, security, extensibility, pricing, programming language, etc.
by andrea.angella, 2019-05-16T13:32:01.270Z
C# 8 is the upcoming latest major version of the official programming language from Microsoft. C# 8 is packed with amazing features and some of them have the potential to change the way developers will write their C# code in the future. Let me introduce my top three features!
by bill-s, 2019-05-16T17:19:17.514Z
This article shows how to implement an Azure Active Directory login for an ASP.NET Core application. The Microsoft identity platform (v2.0) is now Open ID Connect certified and the Microsoft Account logins can now be replaced with this. By using OpenID Connect instead of Microsoft Accounts, it is easy to force a login, or a consent screen as well as following a standard. A full signout can also be supported if required. The AddOpenIdConnect OIDC extension method should now be used instead of the AddMicrosoftAccount method. This replaces the existing post: Adding an external Microsoft login to IdentityServer4. It is still possible to use the https://apps.dev.microsoft.com if only Microsoft accounts are required.
by bill-s, 2019-05-16T17:07:55.916Z
There are several UI technologies that can be used to build Cross-Platform apps in C# or other .NET based languages such as Visual Basic (VB). This article looks at three technologies and discusses which cases these technologies could be used for. This article will give you a baseline understanding of technologies that are available for building front-end applications in C#, and will answers questions like which platforms are available? Can it run in a browser? Will it have a native look and feel? And, can it be deployed to the app stores?
by karthikchintala, 2019-05-15T01:33:38.788Z
Blazor has 3 different ways of binding data on the client-side.
Here are the different data binding mechanisms in the client-side blazor framework.
- One-way data binding
- Two-way data binding
- Component parameters