25 episodes

With its focus on tooling both in and outside of Visual Studio, this show will help you become a more productive developer. Join your host Robert Green and see what tools you can put in your Visual Studio Toolbox.

Visual Studio Toolbox (HD) - Channel 9 Microsoft Developer Network: Channel 9

    • Technology

With its focus on tooling both in and outside of Visual Studio, this show will help you become a more productive developer. Join your host Robert Green and see what tools you can put in your Visual Studio Toolbox.

    • video
    DevExpress Desktop Components

    DevExpress Desktop Components

    In this episode, Robert is joined by Julian Bucknall, CTO of DevExpress, who shows off the power and capabilities of several of the DevExpress controls for WinForms and WPF. He also demonstrates the benefits of DirectX Hardware Acceleration and why DevExpress chose to introduce DirectX rendering for a number of its WinForms Controls (Data Grid, Chart, Scheduler, and Pivot Grid). Resources: DevExpress WinForms and WPF controlsLearn more about DirectX Hardware AccelerationVideo: See for yourself how fast the DevExpress WinForms data grid is when used with DirectXDownload the free 30-day trial of DevExpress UniversalGet your free copy of CodeRush for Visual Studio (Offer expires June 30, 2020)Contact the DevExpress team at info@devexpress.com

    • 26 min
    • video
    Visual Studio Subscriptions

    Visual Studio Subscriptions

    In this episode, Robert is joined by Caity Buschlen and Aaron Mast, who show us the resources available as part of Visual Studio subscriptions, including developer tools, cloud services and training. For more information, visit https://aka.ms/vssubstoolbox. Additional resources: Visual Studio Subscriptions resources for remote learning and productivity blog postVisual Studio Subscriptions DocumentationCompare subscription level benefitsSubscriber portalVisual Studio Subscriptions newsletterDev Essentials (if you have standalone Visual Studio or no subscription)PricingCompare Visual Studio IDEs

    • 10 min
    • video
    F# 5

    F# 5

    In this episode, Robert is joined by Phillip Carter, who shows us F# 5, which is now in preview. He shows significant performance improvements and several new language features. Resources: F# 5 preview 1 announcementPhillip's demo codeF# 5 with Jupyter Notebooks

    • 31 min
    • video
    Entity Framework Core Part 5

    Entity Framework Core Part 5

    In this episode, Robert is joined by Phil Japikse for part 5 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database, create entities/objects for each table and then how to perform basic CRUD operations on the data. Wrapping up our starter series on EF Core, this episode covers adding, updating, and deleting data. Find the sample code here. Episode list: Part 1: Working with Existing Databases. We scaffold the DbContext and the Entities from the Northwind Database, discuss navigation properties and relationships.Part 2: Change Tracking. Change Tracking is one of the most compelling reasons to use an object-relational-mapper (ORM) like EF Core. In this episode we discuss how the change tracker works, see it in action, as well as load data outside of the change tracker.Part 3: Basic Queries. This episode covers querying data using EF Core. We discuss the basics of Where clauses, retrieving single items or lists of items, as well as when queries actually execute.Part 4: Querying Related Data and Using Projections. Querying related data is simple in EF Core. In this episode, we demonstrate creating joins in our LINQ queries with Include and ThenInclude. We also discuss how you use projections to shape the queried data into other objects, anonymous or strongly typed.Part 5: Putting the CUD into CRUD (this episode).

    • 16 min
    • video
    Entity Framework Core Part 4

    Entity Framework Core Part 4

    In this episode, Robert is joined by Phil Japikse for part 4 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database, create entities/objects for each table and then how to perform basic CRUD operations on the data. Querying related data is simple in EF Core. In this episode, we demonstrate creating joins in our LINQ queries with Include and ThenInclude. We also discuss how you use projections to shape the queried data into other objects, anonymous or strongly typed. Find the sample code here. Episode list: Part 1: Working with Existing Databases. We scaffold the DbContext and the Entities from the Northwind Database, discuss navigation properties and relationships.Part 2: Change Tracking. Change Tracking is one of the most compelling reasons to use an object-relational-mapper (ORM) like EF Core. In this episode we discuss how the change tracker works, see it in action, as well as load data outside of the change tracker.Part 3: Basic Queries. This episode covers querying data using EF Core. We discuss the basics of Where clauses, retrieving single items or lists of items, as well as when queries actually execute.Part 4: Querying Related Data and Using Projections (this episode). Part 5: Putting the CUD into CRUD. Wrapping up our starter series on EF Core, this episode covers adding, updating, and deleting data.

    • 23 min
    • video
    Entity Framework Core Part 3

    Entity Framework Core Part 3

    In this episode, Robert is joined by Phil Japikse for part 3 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database, create entities/objects for each table and then how to perform basic CRUD operations on the data. This episode covers querying data using EF Core. We discuss the basics of Where clauses, retrieving single items or lists of items, as well as when queries actually execute. Find the sample code here. Episode list: Part 1: Working with Existing Databases. We scaffold the DbContext and the Entities from the Northwind Database, discuss navigation properties and relationships.Part 2: Change Tracking. Change Tracking is one of the most compelling reasons to use an object-relational-mapper (ORM) like EF Core. In this episode we discuss how the change tracker works, see it in action, as well as load data outside of the change tracker.Part 3: Basic Queries (this episode). Part 4: Querying Related Data and Using Projections. Querying related data is simple in EF Core. In this episode we demonstrate creating joins in our LINQ queries with Include and ThenInclude. We also discuss how you use projections to shape the queried data into other objects, anonymous or strongly typed.Part 5: Putting the CUD into CRUD. Wrapping up our starter series on EF Core, this episode covers adding, updating, and deleting data.

    • 23 min

Top Podcasts In Technology

Listeners Also Subscribed To

More by Microsoft Developer Network: Channel 9