Subscribe: Channel 9
http://channel9.msdn.com/rss.aspx
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
app service  azure  code  developer day  follow  ios android  iot  microsoft  net  studio  week  windows developer  windows 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Channel 9

Channel 9





 



Introducing the new Import Flat File Wizard in SSMS 17.3 | Data Exposed

Tue, 17 Oct 2017 16:38:13 GMT

This week's episode of Data Exposed welcomes Alan Yu to the show! Alan Yu is a PM in the SQL Server engineering group focusing on SQL Tools, and today he is in the studio to talk about the latest SQL Server Management Studio 17.3 update.

 

Alan starts off by highlighting two new features in the latest release: Import Flat File Wizard and XEvent Profiler. Import Flat File Wizard is a new tool that helps streamline the import experience for a user who wants to import .csv or .txt files without specialized domain knowledge. The XEvent profiler is a live viewer window of extended events that can be quickly launched. For the purpose of this demo, Alan chose to focus on showcasing the Import Flat File Wizard.

 

At [03:16], he begins his demo by showing two complex files that are difficult to handle with the current import experience. This includes single cell, multi-line cells as well as duplicated header rows. It is still possible to import the two files, but it is not very intuitive.

 

At [05:36] he shows how easy it is to import the files using the new Import Flat File Wizard. He simply selects his file, autogenerates a file name, and after a few more clicks, the files are successfully imported.

 

Finally, at [09:18], he describes how the wizard works by utilizing the Program Synthesis using Examples (PROSE) SDK, which is a framework developed by Microsoft AI which learns the structure of the file such as column names, delimiters, etc. He emphasizes the exciting future applications of this framework and other intelligent frameworks in future SQL tools updates.

 

Great job with the demo, and we look forward to having Alan on the show in the future!

 

To learn more about SSMS 17.3, check out this blog post: https://blogs.technet.microsoft.com/dataplatforminsider/2017/10/10/whats-new-in-sql-server-management-studio-17-3/

 

Download the latest version of SSMS to try it yourself: https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms

 

To learn more about PROSE, check out: https://microsoft.github.io/prose/

(image)


Media Files:
http://video.ch9.ms/ch9/fdd6/58741a56-c79e-4e19-a56a-5c2dab17fdd6/DataExposedSQLServerSSMSfeature.mp4




TWC9: Windows Developer Day On-Demand, TypeScript is 5, Xbox Onesies and Giant Battling Robots! | This Week On Channel 9

Fri, 13 Oct 2017 21:30:00 GMT

This week on Channel 9, Christina and Beth Pan discuss the week's top developer news, including;[00:33] Windows Developer Day On-Demand - Fall Creators Update[00:57] TypeScript Turns 5 [Daniel Rosenwasser][01:54] Announcing Microsoft Edge for iOS and Android, Microsoft Launcher [Joe Belfiore], Microsoft Edge for iOS and Android: What developers need to know [Sean Lyndersay][02:48] Join us for the Azure Red Shirt Dev Tour, Azure Red Shirt Dev Tour [03:41] Microsoft announces next Azure OpenDev: October 25, 2017 [Ashley McNamara][03:59] Get the latest on building the innovative apps of the future right now – at Connect(); 2017 [Mitra Azizirad][04:45] Visual Studio Code Tools for AI Extension [Lee Stott]  [05:42] Microsoft and AWS Advance Open AI Ecosystem with Gluon Partnership [Eric Boyd][06:51] Cognitive Services Series on MVA [Scott Peterson]Picks of the Week!Christina's Pick of the Week:[07:43] The USA is taking on Japan in a giant robot duel you can watch next Tuesday [James Vincent]Beth's Pick of the Week:[08:35] Very Comfy-Looking Xbox Onesie Revealed, Themed Around Forza 7 [Eddie Makuch]Please leave a comment or email us at twc9@microsoft.com.Follow @CH9 Follow @film_girl Follow @beth_panx  Follow @gduncan411 [...]


Media Files:
http://video.ch9.ms/ch9/71a3/bd18c8c6-20e3-4e2e-988c-2116809771a3/TWC920171013.mp4




UWP + Xamarin: Native Cross-Platform Mobile Apps | Windows Developer Day - Fall Creators Update

Tue, 10 Oct 2017 16:30:00 GMT

Your world is not just one platform nor device.  With Xamarin, you can learn to target Windows, iOS and Android while providing native experiences.  James will quickly deep dive into how to quickly execute this.  He shows how to do build an application that targets Windows, iOS, Android, and even has a web front end as well!

(image)


Media Files:
http://video.ch9.ms/ch9/de11/2495af1a-6033-409d-983b-c0912b4ade11/WinDev018UWPXamarin.mp4




ILB ASE and Application Gateway | Azure Friday

Fri, 13 Oct 2017 17:00:00 GMT

Christina Compy joins Scott Hanselman to talk about exposing your internet-isolated apps with an Application Gateway. This enables you to securely host multi-tier applications on an Internal Load Balancer (ILB) App Service Environment (ASE) and only expose the front-end applications that you want to expose.

For more information, see:

(image)


Media Files:
http://video.ch9.ms/ch9/be53/f4ab7b18-7c21-45cc-873a-b2acb473be53/AzFrILBASEandWAFCompy.mp4




Functional Programming in C# | Visual Studio Toolbox

Wed, 11 Oct 2017 14:49:26 GMT

In this episode, Robert is joined by Ed Charbeneau for a discussion of how a number of language features in C# support functional programming, a programming style that treats computation as the evaluation of mathematical functions and avoids changing state and mutable data. 

Resources:

(image)


Media Files:
http://video.ch9.ms/ch9/71bb/0709744e-7717-4843-8cc6-570861a671bb/FunctionalCSharp.mp4




Keynote with Kevin Gallo | Windows Developer Day - Fall Creators Update

Thu, 05 Oct 2017 17:30:00 GMT

Join us October 10 at 9:30 AM PDT for the Windows Developer Day live stream. Kevin Gallo and the Windows engineering team will discuss updates and new features for software development in the Fall Creators Update.

(image)


Media Files:
http://video.ch9.ms/ch9/11d1/d53a1d46-a26c-43ce-8862-c2d5bb8e11d1/WindowsDevDaysKeynoteGallo.mp4




Top 4 Improvements for UWP Developers in Visual Studio 2017 | Windows Developer Day - Fall Creators Update

Tue, 10 Oct 2017 16:30:00 GMT

Learn how to quickly install the tooling for UWP using Visual Studio 2017, the Windows Application Packaging project to bring your existing applications forward with modern installation technology, .NET Standard 2.0 to modernize your existing code base to share across devices and platforms, and lastly some amazing improvements to the XAML designer.

(image)


Media Files:
http://video.ch9.ms/ch9/3b91/5980f71e-2ec3-4454-a957-bc2aed7d3b91/WinDev001Top4ImprovementsUWP.mp4




Is It Inlined?

Mon, 16 Oct 2017 13:00:00 GMT

Today's Visual Studio Extension from Stephan Zehetner is of a kind that I don't think I've seen before, and while it's not open source, or even source available, its uniqueness and cool factor makes it an easy share...

Inlining Analyzer

Want to know if a method will be inlined by the JIT Compiler? Inlining Analyzer highlights all method calls right in the source code and also displays the reason for a failed inline as given by the JIT Compiler.

Inlining Analyzer highlights all method calls in the source code depending on if the will be inlined (green) or not (red) and displays the reason for a failed inline as given by the JIT Compiler.

(image)

What is Inlining and why should I care?

Inlining is a compiler optimization that replaces a function call site with the body of the callee. In the Common Language Runtime, this is done by the JIT Compiler. For performance-critical code, it can be important to know if a method will be inlined or not. More Inlining is usually better, but not always. If you tweak your code the get a method to be inlined, always use a Profiler or a benchmarking library to test if it really does make a difference for your scenario.

Unfortunately it is not possible to determine if a method will be inlined or not from the source code alone, ...

How do I run it? ...
How does it work?

When you run the Inlining Analyzer through the menu it builds your project, loads the resulting assembly into a separate process, forces a JIT compilation of all methods and collects the ETW trace events emitted by the JIT Compiler. The information gathered from these events (inlining succeeded/failed, the reason and the IL size) is then mapped onto the corresponding method calls in the source code editor. Inlined methods are highlighted green, not inlined methods red and the tooltip of the method contains the fail reason and IL size (if available).

Can I change the colors for the highlighting? ...
Why is a File Open dialog box displayed after I run the Analyzer? ...
Known Issues (will be addressed in future releases): ...

[Download it here]



(image)



Last Week on Channel 9: October 9th - October 15th, 2017

Mon, 16 Oct 2017 09:00:00 GMT

While something of a quite week, we've still got 14 great videos, shows and posts from last week, here on Channel 9...Terraform With AzureLearn Cloud Infrastructure Automation and provisioning of Microsoft Azure cloud services with HashiCorp Terraform.      Azure Application Service Environments v2: Private PaaS Environments in the CloudAn App Service Environment v2 is a fully isolated and dedicated environment for securely running Azure App Service apps at high scale, including Web Apps, Mobile Apps, and API Apps. It is essentially a deployment of the Azure App Service into a subnet of your network, so think of it as your private Platform-as-a-Service environment in the cloud.For more information, see:App Service Environment v2 release announcement (blog)Introduction to App Service environments (docs)App Service (overview)      Real-world comparison of 40Gb networking vs. 1Gb networkingIn this video, we compare 40GB networking vs. 1Gb networking in real-world scenarios. See how network traffic is affected not only by the 40GB networking but also by the number of hard drives traffic is moving across and hard drive types.      TWC9: Windows Developer Day On-Demand, TypeScript is 5, Xbox Onesies and Giant Battling…This week on Channel 9, Christina and Beth Pan discuss the week's top developer news, including;[00:33] Windows Developer Day On-Demand - Fall Creators Update[00:57] TypeScript Turns 5 [Daniel Rosenwasser]...      Windows Mixed Reality headsets revealedCheck out the latest mixed reality headsets from Dell, HP, Lenovo, Acer, and ASUS. We will walk you through all of them, discuss the exciting software available as well as reveal general pricing.      MR Schooling at the Mixed Reality AcademyWith this month's Windows 10 Fall Creators Update, Mixed Reality (MR) is going to be big. Looking to get on this bandwagon?100 to 250, these Mixed Reality resources will get you on the way...      Robust, Visual-Inertial State Estimation: from Frame-based to Event-based CamerasI will present the main algorithms to achieve robust, 6-DOF, state estimation for mobile robots using passive sensing. Since cameras alone are not robust enough to high-speed motion and high-dynamic range scenes, I will describe how IMUs and event-based cameras can be fused with visual information to achieve higher accuracy and robustness. I will, therefore, dig into the topic of event-based cameras, which are revolutionary sensors with a latency of microseconds, a very high dynamic range, and a measurement update rate that is almost a million time faster than standard cameras. Finally, I will show concrete applications of these methods in autonomous navigation of vision-controlled drones.       What 151,000,000 Calories Burned in a Single VR Game Says About the Future of ExerciseIn April of 2016, an early VR title called Audioshield was released on Steam, the largest PC gaming community in the world. According to Steam stats, gamers have played more than 693,000 hours of Audioshield since its release. A research project at San Francisco State University found that the calorie burn of players in Audioshield is roughly the same as someone running an equivalent time on an elliptical in the gym. At an average of 6.86 calories per minute, Steam players have cumulatively burned more than 152,000,000 calories playing Audioshield, the equivalent of running to the moon and back six times. Another game in the study, a boxing title called Thrill of the Fight, was not only the metabolic equivalent of real-world boxing, but also the equivalent of uphill competitive bike racing, like the Tour De France. And yet...    &nb[...]



Announcing Microsoft MakeCode for Minecraft Windows 10

Wed, 11 Oct 2017 16:00:00 GMT

You asked for it, we delivered!  We have expanded support of Microsoft MakeCode for Minecraft Windows 10.  Check out how to get it, connect it, and teach a little person in your life how to code.

Links:

(image)


Media Files:
http://video.ch9.ms/ch9/770d/23701798-eb5c-40a9-821e-14c6da02770d/MakeCodeMineCraftWin10.mp4




Jenkins Plugins for Kubernetes | Azure Friday

Thu, 12 Oct 2017 00:00:00 GMT

Pui Chee "PC" Chan joins Scott Hanselman to discuss native support for Jenkins in Azure. Our plugins make it easy for you to build your project using a container agent and then automate deployment from Jenkins to an Azure Container Service Kubernetes cluster.

For more information, see:

(image)


Media Files:
http://video.ch9.ms/ch9/a25b/715e63ac-7fb9-4f51-82d2-db033a9fa25b/AzFrACSJenkinsPluginK8sChan.mp4




Snack Pack 22: Android SDK Manager in Visual Studio for Mac | The Xamarin Show

Tue, 10 Oct 2017 15:00:00 GMT

Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at the new integrated Android SDK Manage for Visual Studio for Mac.

Show Links:

(image)


Media Files:
http://video.ch9.ms/ch9/943a/ccb0268b-87c2-4a3f-8bc0-329cfd5c943a/SnackPackAndroidSDKManagerVSMac.mp4




Join the Journey from Device to Action at the IoT Virtual Bootcamp

Fri, 13 Oct 2017 13:00:00 GMT

IoT, IoT, IoT... Seems that's all we blog about here.Why? Because IoT is fun! It's cool! It's the new shiny! The best part is that it reaches from hobbyist to professional.Wait, what? You're still trying to grok IoT? You're trying to figure out how you can use it in your business or organization? Or even how to get started?Well have I got the bootcamp for you!IoT Virtual BootcampYou already know how IoT will impact billions of devices, generating enormous economic opportunities. But do you actually know - HOW you or your organization will benefit from it?  Do you understand WHAT business value this can accrue for your industry?  Do you know WHICH tools and resources can be used to make it real? Join the industry's top Virtual Bootcamp for Internet of Things (IoT) and learn from experts, on how to create enterprise-grade IoT solutions starting from a basic device and make it smarter with the power of the Cloud.  Hear LIVE from IoT Experts at Microsoft and rest of the industry experts who have done these multiple times across industries. And no, this is not all talking, this is rolling-up-the-sleeves and creating an IoT solution(s) with hundreds of other commercial makers in the (virtual) room.For more information, click to view:Detailed AgendaFAQPrerequisites / TO-DO’s – READ THIS CAREFULLY to make sure you have the correct hardware and software to get REAL value from the IoT Bootcamp.  Depending on what you may already have this will require  $0 - $400 (USD) for the three days.  Also plan for 3-4 weeks for shipping and setup time before the first Q&A call on 10/26/2017.  Check back here for updates.Click this link to order the hardware kit from AdafruitPresenters:Limor Fried, CEO, Adafruit IndustriesEben Upton, Founder, Raspberry PIKent Stroker, Senior Consultant – IoT, Global, MicrosoftMaarten Struys, IoT Design In Strategist, Microsoft NetherlandsAdam Benzion, CEO, Hackster.ioRajat Bawa, Sr. Regional Marketing Manager - IoT, Microsoft AmericasRemember this is a series – Registration in 3 easy steps: ... [Click through to register]Follow @CH9 Follow @coding4fun Follow @gduncan411 [...]



Pay the Web Forward: Making payments simpler on the Modern Web | Microsoft Edge Web Summit 2017

Tue, 12 Sep 2017 18:19:44 GMT

Buying things on the web can be tedious, frustrating and painfully archaic. Enter the W3C Payment Request API, a standardized API to build simpler checkout experiences powered by a native front-end, provided by the browser. In this talk, you'll see how to use the Payment Request API to create seamless payment flows for users across platforms, resulting in a better user experience built to simplify checkout and improve shopping cart conversion.

(image)


Media Files:
http://video.ch9.ms/ch9/6686/00e98f8f-c815-46d5-a468-aa2a79d56686/PayTheWebForward.mp4




.NET Standard 2.0 | .NET Conf 2017

Tue, 12 Sep 2017 17:30:21 GMT

One of the great things about .NET is that you use it to write code for multiple runtimes: .NET Core, .NET Framework, Xamarin, etc. However, historically introduced some complexity in writing, distributing and consuming libraries. .NET Standard solves this problem by allowing you to write code to a specification rather than specific platforms, and .NET Standard 2.0 takes it to the next level by adding over 20K new APIs to .NET Standard 1.1. In this session, we'll explain everything you need to know about .NET Standard and show how you can start using it today.

(image)


Media Files:
http://video.ch9.ms/ch9/6c53/591446f8-eddc-478a-a4a7-a0cfaa896c53/NETStandard2dot0.mp4




Web performance in the real world: how to make fast websites | Microsoft Edge Web Summit 2017

Tue, 12 Sep 2017 18:19:44 GMT

There is boundless advice out there on how to improve web performance. Some folks will tell you to avoid complex CSS selectors, others will tell you to reduce your JavaScript bundle size, and others will recommend fancy Babel plugins to Webpack your worries away. In practice, it's never as easy as going through a checklist – especially if your checklist of potential optimizations is hundreds of items long! In this talk, I'll explore some of the work the Microsoft Edge team does to help website authors build faster sites, and in particular how to think of performance as an investigative activity, beyond the checklist approach.

(image)


Media Files:
http://video.ch9.ms/ch9/7cd1/2879ec8e-70f8-48ae-9694-5f2abf837cd1/WebPerformanceInTheRealWorld.mp4




What's new in Xamarin | .NET Conf 2017

Tue, 12 Sep 2017 17:30:21 GMT

Xamarin enables C# developers to become native iOS, Android, and Windows mobile app developers overnight. In this session, learn about the latest and greatest features in Xamarin for Visual Studio enabling developers to leverage their existing .NET and C# skills to create iOS and Android mobile apps. In addition to allowing you to write your iOS and Android apps in C#, Xamarin lets you reuse existing .NET libraries and share your business logic across iOS, Android, and Windows apps.?During this session we will cover the Xamarin platform, new developers tools, awesome SDKS that developers can take advantage of, and a lot more.

(image)


Media Files:
http://video.ch9.ms/ch9/c21f/ba2c8bfc-468c-42ec-ab28-5a2b23dac21f/WhatsNewinXamarin.mp4