This post is not about a specific SQL Server object but instead outlines a technique used in various locations to reduce contention while still providing thread synchronization. There… Read More
The internet is flooded with massive amounts of low-resolution photographs or high-resolution ones that have been degraded to meet the needs of smartphones and other digital devices. The ima… Read More
The custom api enables you to connect your own web api (REST api) in Microsoft Flow (including SharePoint workflow) and PowerApps. You can connect Microsoft Flow and PowerApps with your in-h… Read More
SQL product team has made significant implements in columnstore index functionality, supportability and performance during SQL Server 2016 based on the feedback from customers. This blo… Read More
It’s no secret today that all our applications and devices are generating tons of data. Thus making data analytics a very hot topic these days and Microsoft Azure has all the tools nec… Read More
Guest post by Thomas Denney Microsoft Student Partner at the University of Oxford.
Over the last few years cloud providers have shifted from offering Infrastructure-as-a-Service to Platform… Read More
How do I sort by month number instead of alphabetically by month name in Power BI?
As I continue to work with customers to develop Power BI dashboards, this topic of sorting month columns co… Read More
Recently there are a few customers asking me how to enable multiple users to access R Server on HDInsight, so I think blogging all the ways might be a good idea.
To provide some background… Read More
Welcome to the C++ Tutorial.
In this first C++ tutorial, you will learn how to write (and run!) your first C++ program, “Hello, World!”. Along the way you will learn a little C++… Read More
Welcome to the C++ Tutorial series. In this article, we explore debugging concepts and do some hands-on debugging with Visual Studio 2017.
One of the most useful features of an IDE is… Read More
Win2D version 1.21.0 is now available on NuGet (for Windows 10 or Windows / Phone 8.1) and GitHub.
New in this release:
Load, draw, and manipulate SVG (scalable vector graphics) do… Read More
In this article, I use DialogPrompt and add create events feature to O365Bot
DialogPrompt
As a developer, you need to consider the following things.
Reply content: Just text string or rich c… Read More
En este capítulo vamos a pasar a una parte clave de todo experimento de Machine Learning: el procesado previo de los datos, en el que limpiaremos y prepararemos los datos de entrenami… Read More
Guest blog by Microsoft Student Partner Henry Thompson
I’m an incoming third year studying Computer Science at Cambridge University and a Software Engineer Intern with Microsoft… Read More
In one of the cases that I worked in the past months, customer reported that the SQL Server audit mechanism wasn´t respecting the option MAX_ROLLOVER_FILES.
The context is:
Many SQL Se… Read More
A week back I was thinking if we can dynamically fetch the custom ports (other than 443) from apphost.config and use it to redirect the request without writing any URL Rewrite rules. Then I… Read More
Hello all,
In this blog, I am covering the scenario of an approach to troubleshoot "SQL Server consuming High CPU" and few checklist points which will help in isolating/troubleshooting.
Belo… Read More
Now I'm working with several ISVs for building their solutions with some machine learning algorithms (using R, Python, Azure Machine Learning, etc).
More advanced and realistic regression (l… Read More
Welcome to Part 2 of the “Sync Rule Walk Through” series. In Part 1 we talked about an inbound user synchronization rule from AD into MIM. Now that we have users in the portal… Read More
In the recent blog posts we've discussed invisible part of the object layout in the CLR:
Managed object internals, Part 1. The Layout
Managed object internals, Part 2. Object header layout a… Read More
Guest blog by Eric Chamoun Microsoft Student Partner at University College London
About Me
Hello, my name is Eric Chamoun and I am a second year Mathematical Computation student at Universi… Read More
Welcome to another update for the Developer Preview, the October update. As usual, we've fixed a lot of issues reported by you, for more information view the list of fixed issues, In ad… Read More
Visual Novels
A visual novel is an interactive game style introduced in Japan in the early 1990s, featuring mostly static graphics, most often using anime-style… Read More
I had previously shared a sneak preview of our upcoming session on Graph data processing in SQL Server. The talk is at the PASS Summit 2017. In that post, I had promised to share more detail… Read More
When you are running a Skype for Business Online environment, CQD allows you to gain insights into the quality of calls via metrics and absolute network measurements from calls meta dat… Read More
Guest post by Chih Han Chen , Microsoft Student Partner from Imperial College London.
I am currently a second year PhD student at Imperial College London. My research is mainly on expert sys… Read More
Cross post with http://aka.ms/sqlserverteam
A similar question about statistics came to the team twice this week: why does updating with fullscan result in fewer histogram steps than when do… Read More
Lost? Confused? Don't know where to start with all this quantum computing stuff?
This post is intended to function as a start page/guide to help you navigate your way through the various qua… Read More
With our Sprint 131 update (rolling out over the next few weeks), there are some major changes coming to the @CurrentIteration macro used for work item queries. We are introducing the concep… Read More
Guest blog by David Buchanan Imperial College Microsoft Student Partner and UK Finalist at the Imagine Cup 2018 with Higher Education App
About me
I’m a second year Mechanical Enginee… Read More
Reviewed by: Dimitri Furman, Xiaochen Wu
Apache Spark is a distributed processing framework commonly found in big data environments. Spark is often used to transform, manipulate, and aggrega… Read More
Earlier, we announced that Git 2.18 contains a new commit-graph feature, and we discussed the commit-graph file format. As shipped in Git 2.18, this file only speeds up commit walks by a con… Read More
Microsoft Detours from Microsoft Research is a powerful technology to intercept operating system function calls and detour the call to your own code. This enables: 1.  … Read More
Guest post by Nathan Lucaussy, Microsoft Student Partner at Oxford University.
Introduction to Data Science using F# and Azure Notebooks - Part 1: Functional Programming Basics via Plotting… Read More
Today, we’re incredibly pleased to announce general availability of F# 4.5.
This post will walk through the changes in F# 4.5 (just like the preview post), then show some updates to F#… Read More
We recently released a new version of SQL Server 2016 Report Builder that contained a brand new feature – the ability to enter data directly into an RDL report as an embedded dataset… Read More
SQL Server 2017 and Azure SQL Database introduced native graph database capabilities used to model many-to-many relationships. The first implementation of SQL Graph introduced support for no… Read More
This post was written by Varun Venkatesan, Li Tian, Denis Pravdin, who are engineers at Intel. They are excited to share .NET Core-specific enhancements that Intel has made to VTun… Read More
TypeScript 3.2 is here today!
If you're unfamiliar with TypeScript, it's a language that brings static type-checking to JavaScript so that you can catch issues before you even run your code… Read More
RichEdit has many character-format properties, most of which are documented for ITextFont2 and CHARFORMAT2. Nevertheless, the OpenType specification defines many more character-format proper… Read More
CGMagazineCGM Staff
Priced at $349, RTX 2060 Delivers Amazing Graphics with Ray Tracing and AI to Tens of Millions PC Gamers; Global Availability Jan. 15
LAS VEGAS, Jan. 06, 2019 (GLOBE NE… Read More
New Code Analysis Checks in Visual Studio 2019: use-after-move and coroutine
Visual Studio 2019 Preview 2 is an exciting release for the C++ code analysis team. In this release, we shipped a… Read More
SQL Server Migration Assistant 8.0 introduces support for Azure SQL Database Managed Instance as a target. Whether you were planning to migrate or already in the process of converting your d… Read More
Blockchain is just the most up to date innovation that can change the manner in which we make and endure, yet there is one new field that will create and, as indicated by agents, it looks s… Read More
Suppose you need to encrypt data between two peer-to-peer devices over an untrusted medium (i.e. the Internet), and you have an authenticated low-bandwidth channel that can be used to send a… Read More
There are several different methods for securely hashing a password server-side for storage and future authentication. The most common one (a.k.a. the one that FIPS allows you to use, if com… Read More
A paper was published on the IACR’s ePrint archive yesterday, titled LadderLeak: Breaking ECDSA With Less Than One Bit of Nonce Leakage.
The ensuing discussion on /r/crypto led to s… Read More
Here are all the films announced for ‘Fantasia International Film Festival 2020’ in the First & Second Waves. The table below will be actively updated as more titles are form… Read More
If you’re ever tasked with implementing a cryptography feature–whether a high-level protocol or a low-level primitive–you will have to take special care to ensure you&rsquo… Read More
The Collatz conjecture is an allegedly-unsolved problem in mathematics.
I say allegedly there because, reading those words, I feel like mathematicians are going to jump out from my closet… Read More
If you can somehow avoid using RSA (i.e. using Elliptic Curve Cryptography instead), then don’t use RSA at all. Then you can skip this blog post entirely and all is right in the world… Read More
I’ve worked in software security for a long time. One of my earliest blog posts cited my HackerOne profile as a data point for taking my opinion seriously, but I never really considere… Read More
This is the original version of Wingding Match, a game for Excel, which we also call Matches. In addition, we have a fancier version of the game, right here on the Techronology site. However… Read More
Overview of Connectx
So, Connectx is another one of our wannabe Excel creations. Basically, it was supposed to function as a Tic-Tac-Toe clone. However, we did not complete it. Therefore… Read More