際際滷shows by User: edcharbeneauii / http://www.slideshare.net/images/logo.gif 際際滷shows by User: edcharbeneauii / Wed, 08 Jun 2022 12:07:45 GMT 際際滷Share feed for 際際滷shows by User: edcharbeneauii Writing JavaScript for C# Blazor.pptx /slideshow/writing-javascript-for-c-blazorpptx/251944793 writingjavascriptforcsharpsblazor-220608120745-dfb9ae5d
Running C# in the browser with the Blazor framework needs JavaScript libraries to be successful. In this session well explore the JavaScript Interop for Blazor to see where great libraries can accelerate the platform. We'll learn how you can play a critical role in building a rich ecosystem and extend your skills as a JavaScript developer to share in the success of your .NET team mates.]]>

Running C# in the browser with the Blazor framework needs JavaScript libraries to be successful. In this session well explore the JavaScript Interop for Blazor to see where great libraries can accelerate the platform. We'll learn how you can play a critical role in building a rich ecosystem and extend your skills as a JavaScript developer to share in the success of your .NET team mates.]]>
Wed, 08 Jun 2022 12:07:45 GMT /slideshow/writing-javascript-for-c-blazorpptx/251944793 edcharbeneauii@slideshare.net(edcharbeneauii) Writing JavaScript for C# Blazor.pptx edcharbeneauii Running C# in the browser with the Blazor framework needs JavaScript libraries to be successful. In this session well explore the JavaScript Interop for Blazor to see where great libraries can accelerate the platform. We'll learn how you can play a critical role in building a rich ecosystem and extend your skills as a JavaScript developer to share in the success of your .NET team mates. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/writingjavascriptforcsharpsblazor-220608120745-dfb9ae5d-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Running C# in the browser with the Blazor framework needs JavaScript libraries to be successful. In this session well explore the JavaScript Interop for Blazor to see where great libraries can accelerate the platform. We&#39;ll learn how you can play a critical role in building a rich ecosystem and extend your skills as a JavaScript developer to share in the success of your .NET team mates.
Writing JavaScript for C# Blazor.pptx from Ed Charbeneau
]]>
262 0 https://cdn.slidesharecdn.com/ss_thumbnails/writingjavascriptforcsharpsblazor-220608120745-dfb9ae5d-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Blazor Stability Testing Tools for Bullet Proof Applications /slideshow/blazor-stability-testing-tools-for-bullet-proof-applications/251565088 edcharbeneaublazor-testing-codestock-220411192913
.NET in the browser may sound like Blazor's strength, however the story of Blazor testing may just be its biggest potential upside. In this session we'll discuss what makes Blazor an ideal candidate for: Unit Testing, Integration Testing, and Automated System Testing.]]>

.NET in the browser may sound like Blazor's strength, however the story of Blazor testing may just be its biggest potential upside. In this session we'll discuss what makes Blazor an ideal candidate for: Unit Testing, Integration Testing, and Automated System Testing.]]>
Mon, 11 Apr 2022 19:29:12 GMT /slideshow/blazor-stability-testing-tools-for-bullet-proof-applications/251565088 edcharbeneauii@slideshare.net(edcharbeneauii) Blazor Stability Testing Tools for Bullet Proof Applications edcharbeneauii .NET in the browser may sound like Blazor's strength, however the story of Blazor testing may just be its biggest potential upside. In this session we'll discuss what makes Blazor an ideal candidate for: Unit Testing, Integration Testing, and Automated System Testing. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/edcharbeneaublazor-testing-codestock-220411192913-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> .NET in the browser may sound like Blazor&#39;s strength, however the story of Blazor testing may just be its biggest potential upside. In this session we&#39;ll discuss what makes Blazor an ideal candidate for: Unit Testing, Integration Testing, and Automated System Testing.
Blazor Stability Testing Tools for Bullet Proof Applications from Ed Charbeneau
]]>
99 0 https://cdn.slidesharecdn.com/ss_thumbnails/edcharbeneaublazor-testing-codestock-220411192913-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Secrets of a Blazor Component Artisan (v2) /slideshow/secrets-of-a-blazor-component-artisan-v2/251565077 component-artisan-2-220411192506
In this session we'll jump past hello world and focus on Blazor's Razor Component architecture. We'll learn component design concepts and best practices including: event handling, attribute splatting, state management, and component libraries. Through example we'll understand the tools and techniques from one of the top Blazor community contributors and Microsoft MVP, Ed Charbeneau.]]>

In this session we'll jump past hello world and focus on Blazor's Razor Component architecture. We'll learn component design concepts and best practices including: event handling, attribute splatting, state management, and component libraries. Through example we'll understand the tools and techniques from one of the top Blazor community contributors and Microsoft MVP, Ed Charbeneau.]]>
Mon, 11 Apr 2022 19:25:06 GMT /slideshow/secrets-of-a-blazor-component-artisan-v2/251565077 edcharbeneauii@slideshare.net(edcharbeneauii) Secrets of a Blazor Component Artisan (v2) edcharbeneauii In this session we'll jump past hello world and focus on Blazor's Razor Component architecture. We'll learn component design concepts and best practices including: event handling, attribute splatting, state management, and component libraries. Through example we'll understand the tools and techniques from one of the top Blazor community contributors and Microsoft MVP, Ed Charbeneau. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/component-artisan-2-220411192506-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this session we&#39;ll jump past hello world and focus on Blazor&#39;s Razor Component architecture. We&#39;ll learn component design concepts and best practices including: event handling, attribute splatting, state management, and component libraries. Through example we&#39;ll understand the tools and techniques from one of the top Blazor community contributors and Microsoft MVP, Ed Charbeneau.
Secrets of a Blazor Component Artisan (v2) from Ed Charbeneau
]]>
91 0 https://cdn.slidesharecdn.com/ss_thumbnails/component-artisan-2-220411192506-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Modernizing Web Apps with .NET 6.pptx /slideshow/modernizing-web-apps-with-net-6pptx-251475592/251475592 modernizingwebappswith-220330154220
Modernizing Web Apps with .NET 6]]>

Modernizing Web Apps with .NET 6]]>
Wed, 30 Mar 2022 15:42:20 GMT /slideshow/modernizing-web-apps-with-net-6pptx-251475592/251475592 edcharbeneauii@slideshare.net(edcharbeneauii) Modernizing Web Apps with .NET 6.pptx edcharbeneauii Modernizing Web Apps with .NET 6 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/modernizingwebappswith-220330154220-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Modernizing Web Apps with .NET 6
Modernizing Web Apps with .NET 6.pptx from Ed Charbeneau
]]>
71 0 https://cdn.slidesharecdn.com/ss_thumbnails/modernizingwebappswith-220330154220-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Modernizing Web Apps with .NET 6.pptx /slideshow/modernizing-web-apps-with-net-6pptx/251475583 modernizingwebappswith-220330154109
Modernizing Web Apps with .NET 6]]>

Modernizing Web Apps with .NET 6]]>
Wed, 30 Mar 2022 15:41:09 GMT /slideshow/modernizing-web-apps-with-net-6pptx/251475583 edcharbeneauii@slideshare.net(edcharbeneauii) Modernizing Web Apps with .NET 6.pptx edcharbeneauii Modernizing Web Apps with .NET 6 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/modernizingwebappswith-220330154109-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Modernizing Web Apps with .NET 6
Modernizing Web Apps with .NET 6.pptx from Ed Charbeneau
]]>
116 0 https://cdn.slidesharecdn.com/ss_thumbnails/modernizingwebappswith-220330154109-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Blazor Full-Stack /slideshow/blazor-fullstack/248410147 blazor-full-stack-210521120720
In this session well talk about the evolving ASP.NET platform and whats new with .NET 5, as well as whats coming with .NET 6. Modern ASP.NET applications will take advantage of .NET full-stack using Microsofts Blazor framework. Well discuss how the new framework coupled with Telerik UI for Blazor cut development time and boost productivity.]]>

In this session well talk about the evolving ASP.NET platform and whats new with .NET 5, as well as whats coming with .NET 6. Modern ASP.NET applications will take advantage of .NET full-stack using Microsofts Blazor framework. Well discuss how the new framework coupled with Telerik UI for Blazor cut development time and boost productivity.]]>
Fri, 21 May 2021 12:07:20 GMT /slideshow/blazor-fullstack/248410147 edcharbeneauii@slideshare.net(edcharbeneauii) Blazor Full-Stack edcharbeneauii In this session well talk about the evolving ASP.NET platform and whats new with .NET 5, as well as whats coming with .NET 6. Modern ASP.NET applications will take advantage of .NET full-stack using Microsofts Blazor framework. Well discuss how the new framework coupled with Telerik UI for Blazor cut development time and boost productivity. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/blazor-full-stack-210521120720-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this session well talk about the evolving ASP.NET platform and whats new with .NET 5, as well as whats coming with .NET 6. Modern ASP.NET applications will take advantage of .NET full-stack using Microsofts Blazor framework. Well discuss how the new framework coupled with Telerik UI for Blazor cut development time and boost productivity.
Blazor Full-Stack from Ed Charbeneau
]]>
293 0 https://cdn.slidesharecdn.com/ss_thumbnails/blazor-full-stack-210521120720-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Secrets of a Blazor Component Artisan /slideshow/secrets-of-a-blazor-component-artisan/238118474 component-artisan-2-200821182806
In this session we'll jump past hello world and focus on Blazor's Razor Component architecture. We'll learn component design concepts and best practices including: event handling, attribute splatting, state management, and component libraries. Through example we'll understand the tools and techniques from one of the top Blazor community contributors and Microsoft MVP, Ed Charbeneau.]]>

In this session we'll jump past hello world and focus on Blazor's Razor Component architecture. We'll learn component design concepts and best practices including: event handling, attribute splatting, state management, and component libraries. Through example we'll understand the tools and techniques from one of the top Blazor community contributors and Microsoft MVP, Ed Charbeneau.]]>
Fri, 21 Aug 2020 18:28:06 GMT /slideshow/secrets-of-a-blazor-component-artisan/238118474 edcharbeneauii@slideshare.net(edcharbeneauii) Secrets of a Blazor Component Artisan edcharbeneauii In this session we'll jump past hello world and focus on Blazor's Razor Component architecture. We'll learn component design concepts and best practices including: event handling, attribute splatting, state management, and component libraries. Through example we'll understand the tools and techniques from one of the top Blazor community contributors and Microsoft MVP, Ed Charbeneau. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/component-artisan-2-200821182806-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this session we&#39;ll jump past hello world and focus on Blazor&#39;s Razor Component architecture. We&#39;ll learn component design concepts and best practices including: event handling, attribute splatting, state management, and component libraries. Through example we&#39;ll understand the tools and techniques from one of the top Blazor community contributors and Microsoft MVP, Ed Charbeneau.
Secrets of a Blazor Component Artisan from Ed Charbeneau
]]>
313 0 https://cdn.slidesharecdn.com/ss_thumbnails/component-artisan-2-200821182806-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Writing java script for Csharp's Blazor /slideshow/writing-java-script-for-csharps-blazor/238082078 writingjavascriptforcsharpsblazor-200820183618
Running C# in the browser with the Blazor framework needs JavaScript libraries to be successful. In this session well explore the JavaScript Interop for Blazor to see where great libraries can accelerate the platform. We'll learn how you can play a critical role in building a rich ecosystem and extend your skills as a JavaScript developer to share in the success of your .NET team mates.]]>

Running C# in the browser with the Blazor framework needs JavaScript libraries to be successful. In this session well explore the JavaScript Interop for Blazor to see where great libraries can accelerate the platform. We'll learn how you can play a critical role in building a rich ecosystem and extend your skills as a JavaScript developer to share in the success of your .NET team mates.]]>
Thu, 20 Aug 2020 18:36:18 GMT /slideshow/writing-java-script-for-csharps-blazor/238082078 edcharbeneauii@slideshare.net(edcharbeneauii) Writing java script for Csharp's Blazor edcharbeneauii Running C# in the browser with the Blazor framework needs JavaScript libraries to be successful. In this session well explore the JavaScript Interop for Blazor to see where great libraries can accelerate the platform. We'll learn how you can play a critical role in building a rich ecosystem and extend your skills as a JavaScript developer to share in the success of your .NET team mates. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/writingjavascriptforcsharpsblazor-200820183618-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Running C# in the browser with the Blazor framework needs JavaScript libraries to be successful. In this session well explore the JavaScript Interop for Blazor to see where great libraries can accelerate the platform. We&#39;ll learn how you can play a critical role in building a rich ecosystem and extend your skills as a JavaScript developer to share in the success of your .NET team mates.
Writing java script for Csharp's Blazor from Ed Charbeneau
]]>
555 1 https://cdn.slidesharecdn.com/ss_thumbnails/writingjavascriptforcsharpsblazor-200820183618-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Goodbye JavaScript Hello Blazor /slideshow/goodbye-javascript-hello-blazor/196513977 blazor-191122162936
For .NET developers, writing client side C# has always been a pipe dream. With the introduction of Blazor this all changes. Blazor is a .NET web framework that runs in any browser. Blazor uses the latest in web standards, WebAssembly. This means no plugins, transpilation, or JavaScript are needed. In this session well explore what Blazor means for web development and learn about how this experiment at Microsoft is shaping up. Blazor runs in the browser on a real .NET runtime (Mono) implemented in WebAssembly that executes normal .NET assemblies.]]>

For .NET developers, writing client side C# has always been a pipe dream. With the introduction of Blazor this all changes. Blazor is a .NET web framework that runs in any browser. Blazor uses the latest in web standards, WebAssembly. This means no plugins, transpilation, or JavaScript are needed. In this session well explore what Blazor means for web development and learn about how this experiment at Microsoft is shaping up. Blazor runs in the browser on a real .NET runtime (Mono) implemented in WebAssembly that executes normal .NET assemblies.]]>
Fri, 22 Nov 2019 16:29:36 GMT /slideshow/goodbye-javascript-hello-blazor/196513977 edcharbeneauii@slideshare.net(edcharbeneauii) Goodbye JavaScript Hello Blazor edcharbeneauii For .NET developers, writing client side C# has always been a pipe dream. With the introduction of Blazor this all changes. Blazor is a .NET web framework that runs in any browser. Blazor uses the latest in web standards, WebAssembly. This means no plugins, transpilation, or JavaScript are needed. In this session well explore what Blazor means for web development and learn about how this experiment at Microsoft is shaping up. Blazor runs in the browser on a real .NET runtime (Mono) implemented in WebAssembly that executes normal .NET assemblies. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/blazor-191122162936-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> For .NET developers, writing client side C# has always been a pipe dream. With the introduction of Blazor this all changes. Blazor is a .NET web framework that runs in any browser. Blazor uses the latest in web standards, WebAssembly. This means no plugins, transpilation, or JavaScript are needed. In this session well explore what Blazor means for web development and learn about how this experiment at Microsoft is shaping up. Blazor runs in the browser on a real .NET runtime (Mono) implemented in WebAssembly that executes normal .NET assemblies.
Goodbye JavaScript Hello Blazor from Ed Charbeneau
]]>
422 1 https://cdn.slidesharecdn.com/ss_thumbnails/blazor-191122162936-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Razor into the Razor'verse /slideshow/razor-into-the-razorverse/148610942 razorintotherazor-verse-190601232943
The Razor template markup syntax is used throughout ASP.NET. In the next version of ASP.NET, Core Razor is evolving into multiple Razor adaptations such as Razor Tag Helpers, Razor Pages, Blazor, Blazor & Razor Components. In this session, we'll learn the key differences between theses variations and see where they align in the ASP.NET road map. Well make sense of how each concept was introduced and what use cases they fulfill.]]>

The Razor template markup syntax is used throughout ASP.NET. In the next version of ASP.NET, Core Razor is evolving into multiple Razor adaptations such as Razor Tag Helpers, Razor Pages, Blazor, Blazor & Razor Components. In this session, we'll learn the key differences between theses variations and see where they align in the ASP.NET road map. Well make sense of how each concept was introduced and what use cases they fulfill.]]>
Sat, 01 Jun 2019 23:29:43 GMT /slideshow/razor-into-the-razorverse/148610942 edcharbeneauii@slideshare.net(edcharbeneauii) Razor into the Razor'verse edcharbeneauii The Razor template markup syntax is used throughout ASP.NET. In the next version of ASP.NET, Core Razor is evolving into multiple Razor adaptations such as Razor Tag Helpers, Razor Pages, Blazor, Blazor & Razor Components. In this session, we'll learn the key differences between theses variations and see where they align in the ASP.NET road map. Well make sense of how each concept was introduced and what use cases they fulfill. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/razorintotherazor-verse-190601232943-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The Razor template markup syntax is used throughout ASP.NET. In the next version of ASP.NET, Core Razor is evolving into multiple Razor adaptations such as Razor Tag Helpers, Razor Pages, Blazor, Blazor &amp; Razor Components. In this session, we&#39;ll learn the key differences between theses variations and see where they align in the ASP.NET road map. Well make sense of how each concept was introduced and what use cases they fulfill.
Razor into the Razor'verse from Ed Charbeneau
]]>
743 3 https://cdn.slidesharecdn.com/ss_thumbnails/razorintotherazor-verse-190601232943-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Blazor /slideshow/blazor-124439701/124439701 blazor-181129223736
Blazor is a single-page web application (SPA) framework built on .NET that runs in the browser with Mono's WebAssembly run-time, or server-side via SignalR. Blazor features a component architecture, routing, a virtual DOM, and a JavaScript Interoperability (interop) API. Currently, Blazor is in an experimental state which allows for rapid development, iterations, and as implied, experimentation.]]>

Blazor is a single-page web application (SPA) framework built on .NET that runs in the browser with Mono's WebAssembly run-time, or server-side via SignalR. Blazor features a component architecture, routing, a virtual DOM, and a JavaScript Interoperability (interop) API. Currently, Blazor is in an experimental state which allows for rapid development, iterations, and as implied, experimentation.]]>
Thu, 29 Nov 2018 22:37:36 GMT /slideshow/blazor-124439701/124439701 edcharbeneauii@slideshare.net(edcharbeneauii) Blazor edcharbeneauii Blazor is a single-page web application (SPA) framework built on .NET that runs in the browser with Mono's WebAssembly run-time, or server-side via SignalR. Blazor features a component architecture, routing, a virtual DOM, and a JavaScript Interoperability (interop) API. Currently, Blazor is in an experimental state which allows for rapid development, iterations, and as implied, experimentation. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/blazor-181129223736-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Blazor is a single-page web application (SPA) framework built on .NET that runs in the browser with Mono&#39;s WebAssembly run-time, or server-side via SignalR. Blazor features a component architecture, routing, a virtual DOM, and a JavaScript Interoperability (interop) API. Currently, Blazor is in an experimental state which allows for rapid development, iterations, and as implied, experimentation.
Blazor from Ed Charbeneau
]]>
3094 2 https://cdn.slidesharecdn.com/ss_thumbnails/blazor-181129223736-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Giving Clarity to LINQ Queries by Extending Expressions R2 /edcharbeneauii/giving-clarity-to-linq-queries-by-extending-expressions-r2 expressionsrev2-180418034104
LINQ and Entity Framework are both commonly used in the .Net ecosystem, but even well-written applications can have LINQ queries that are difficult to understand. Because LINQ is so flexible, it can be written in ways that fail to communicate the developers intent. Well-written LINQ should be so clear as to be self-documenting. To write clear LINQ, it helps to understand the details of a few LINQ components that improve LINQs readability.]]>

LINQ and Entity Framework are both commonly used in the .Net ecosystem, but even well-written applications can have LINQ queries that are difficult to understand. Because LINQ is so flexible, it can be written in ways that fail to communicate the developers intent. Well-written LINQ should be so clear as to be self-documenting. To write clear LINQ, it helps to understand the details of a few LINQ components that improve LINQs readability.]]>
Wed, 18 Apr 2018 03:41:04 GMT /edcharbeneauii/giving-clarity-to-linq-queries-by-extending-expressions-r2 edcharbeneauii@slideshare.net(edcharbeneauii) Giving Clarity to LINQ Queries by Extending Expressions R2 edcharbeneauii LINQ and Entity Framework are both commonly used in the .Net ecosystem, but even well-written applications can have LINQ queries that are difficult to understand. Because LINQ is so flexible, it can be written in ways that fail to communicate the developers intent. Well-written LINQ should be so clear as to be self-documenting. To write clear LINQ, it helps to understand the details of a few LINQ components that improve LINQs readability. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/expressionsrev2-180418034104-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> LINQ and Entity Framework are both commonly used in the .Net ecosystem, but even well-written applications can have LINQ queries that are difficult to understand. Because LINQ is so flexible, it can be written in ways that fail to communicate the developers intent. Well-written LINQ should be so clear as to be self-documenting. To write clear LINQ, it helps to understand the details of a few LINQ components that improve LINQs readability.
Giving Clarity to LINQ Queries by Extending Expressions R2 from Ed Charbeneau
]]>
221 1 https://cdn.slidesharecdn.com/ss_thumbnails/expressionsrev2-180418034104-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The future of .NET lightning talk /slideshow/the-future-of-net-lightning-talk/61236552 future-of-net-160422131059
A quick overview of things to come from Microsoft, .NET, Telerik, and the C# language. Resources included at the end for further reading.]]>

A quick overview of things to come from Microsoft, .NET, Telerik, and the C# language. Resources included at the end for further reading.]]>
Fri, 22 Apr 2016 13:10:58 GMT /slideshow/the-future-of-net-lightning-talk/61236552 edcharbeneauii@slideshare.net(edcharbeneauii) The future of .NET lightning talk edcharbeneauii A quick overview of things to come from Microsoft, .NET, Telerik, and the C# language. Resources included at the end for further reading. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/future-of-net-160422131059-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A quick overview of things to come from Microsoft, .NET, Telerik, and the C# language. Resources included at the end for further reading.
The future of .NET lightning talk from Ed Charbeneau
]]>
379 4 https://cdn.slidesharecdn.com/ss_thumbnails/future-of-net-160422131059-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Into the next dimension /slideshow/into-the-next-dimension/55101682 intothenextdimension-151114040205-lva1-app6891
You're traveling through another dimension, a dimension not only of sight and sound but of data; a journey into a wondrous land whose boundaries are that of the imagination. In this talk we will learn the relationship between Big Data, Artificial Intelligence, and Augmented Reality. We'll discuss the past, present and futures of these technologies to determine if we are heading towards paradise or into the twilight zone.]]>

You're traveling through another dimension, a dimension not only of sight and sound but of data; a journey into a wondrous land whose boundaries are that of the imagination. In this talk we will learn the relationship between Big Data, Artificial Intelligence, and Augmented Reality. We'll discuss the past, present and futures of these technologies to determine if we are heading towards paradise or into the twilight zone.]]>
Sat, 14 Nov 2015 04:02:05 GMT /slideshow/into-the-next-dimension/55101682 edcharbeneauii@slideshare.net(edcharbeneauii) Into the next dimension edcharbeneauii You're traveling through another dimension, a dimension not only of sight and sound but of data; a journey into a wondrous land whose boundaries are that of the imagination. In this talk we will learn the relationship between Big Data, Artificial Intelligence, and Augmented Reality. We'll discuss the past, present and futures of these technologies to determine if we are heading towards paradise or into the twilight zone. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/intothenextdimension-151114040205-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> You&#39;re traveling through another dimension, a dimension not only of sight and sound but of data; a journey into a wondrous land whose boundaries are that of the imagination. In this talk we will learn the relationship between Big Data, Artificial Intelligence, and Augmented Reality. We&#39;ll discuss the past, present and futures of these technologies to determine if we are heading towards paradise or into the twilight zone.
Into the next dimension from Ed Charbeneau
]]>
1168 9 https://cdn.slidesharecdn.com/ss_thumbnails/intothenextdimension-151114040205-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Giving Clarity to LINQ Queries by Extending Expressions /slideshow/expressions-50424171/50424171 expressions-150711205902-lva1-app6891
LINQ and Entity Framework are both commonly used in the .Net ecosystem, but even well-written applications can have LINQ queries that are difficult to understand. Because LINQ is so flexible, it can be written in ways that fail to communicate the developers intent. Well-written LINQ should be so clear as to be self-documenting. To write clear LINQ, it helps to understand the details of a few LINQ components that improve LINQs readability.]]>

LINQ and Entity Framework are both commonly used in the .Net ecosystem, but even well-written applications can have LINQ queries that are difficult to understand. Because LINQ is so flexible, it can be written in ways that fail to communicate the developers intent. Well-written LINQ should be so clear as to be self-documenting. To write clear LINQ, it helps to understand the details of a few LINQ components that improve LINQs readability.]]>
Sat, 11 Jul 2015 20:59:02 GMT /slideshow/expressions-50424171/50424171 edcharbeneauii@slideshare.net(edcharbeneauii) Giving Clarity to LINQ Queries by Extending Expressions edcharbeneauii LINQ and Entity Framework are both commonly used in the .Net ecosystem, but even well-written applications can have LINQ queries that are difficult to understand. Because LINQ is so flexible, it can be written in ways that fail to communicate the developers intent. Well-written LINQ should be so clear as to be self-documenting. To write clear LINQ, it helps to understand the details of a few LINQ components that improve LINQs readability. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/expressions-150711205902-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> LINQ and Entity Framework are both commonly used in the .Net ecosystem, but even well-written applications can have LINQ queries that are difficult to understand. Because LINQ is so flexible, it can be written in ways that fail to communicate the developers intent. Well-written LINQ should be so clear as to be self-documenting. To write clear LINQ, it helps to understand the details of a few LINQ components that improve LINQs readability.
Giving Clarity to LINQ Queries by Extending Expressions from Ed Charbeneau
]]>
1137 7 https://cdn.slidesharecdn.com/ss_thumbnails/expressions-150711205902-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
What is new in Q2 2015 /slideshow/what-is-new-in-q2-2015/50006933 whatisnewinq22015-150630135738-lva1-app6892
Functionality in Focus DevCraft Release Webinar June 30, 11 AM ET]]>

Functionality in Focus DevCraft Release Webinar June 30, 11 AM ET]]>
Tue, 30 Jun 2015 13:57:38 GMT /slideshow/what-is-new-in-q2-2015/50006933 edcharbeneauii@slideshare.net(edcharbeneauii) What is new in Q2 2015 edcharbeneauii Functionality in Focus DevCraft Release Webinar June 30, 11 AM ET <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/whatisnewinq22015-150630135738-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Functionality in Focus DevCraft Release Webinar June 30, 11 AM ET
What is new in Q2 2015 from Ed Charbeneau
]]>
627 4 https://cdn.slidesharecdn.com/ss_thumbnails/whatisnewinq22015-150630135738-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
TelerikNEXT What's new in UI for ASP.NET AJAX /edcharbeneauii/telerik-next-aspajax teleriknextasp-ajax-150508200055-lva1-app6891
What's new in UI for ASP.NET AJAX presentation from TelerikNEXT 2015]]>

What's new in UI for ASP.NET AJAX presentation from TelerikNEXT 2015]]>
Fri, 08 May 2015 20:00:54 GMT /edcharbeneauii/telerik-next-aspajax edcharbeneauii@slideshare.net(edcharbeneauii) TelerikNEXT What's new in UI for ASP.NET AJAX edcharbeneauii What's new in UI for ASP.NET AJAX presentation from TelerikNEXT 2015 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/teleriknextasp-ajax-150508200055-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> What&#39;s new in UI for ASP.NET AJAX presentation from TelerikNEXT 2015
TelerikNEXT What's new in UI for ASP.NET AJAX from Ed Charbeneau
]]>
733 4 https://cdn.slidesharecdn.com/ss_thumbnails/teleriknextasp-ajax-150508200055-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Journey to JavaScript (from C#) /slideshow/journey-to-javascript-from-c/36074820 journeytojavascript-140619121924-phpapp02
Join me on a journey through problem solving. In this talk we'll discuss the challenges of porting a C# based tool to a JavaScript / jQuery plugin. We'll look at why it can be beneficial to rewrite code using a different language and learn that sometimes implementation can be easier than what we theorize.]]>

Join me on a journey through problem solving. In this talk we'll discuss the challenges of porting a C# based tool to a JavaScript / jQuery plugin. We'll look at why it can be beneficial to rewrite code using a different language and learn that sometimes implementation can be easier than what we theorize.]]>
Thu, 19 Jun 2014 12:19:24 GMT /slideshow/journey-to-javascript-from-c/36074820 edcharbeneauii@slideshare.net(edcharbeneauii) Journey to JavaScript (from C#) edcharbeneauii Join me on a journey through problem solving. In this talk we'll discuss the challenges of porting a C# based tool to a JavaScript / jQuery plugin. We'll look at why it can be beneficial to rewrite code using a different language and learn that sometimes implementation can be easier than what we theorize. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/journeytojavascript-140619121924-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Join me on a journey through problem solving. In this talk we&#39;ll discuss the challenges of porting a C# based tool to a JavaScript / jQuery plugin. We&#39;ll look at why it can be beneficial to rewrite code using a different language and learn that sometimes implementation can be easier than what we theorize.
Journey to JavaScript (from C#) from Ed Charbeneau
]]>
653 2 https://cdn.slidesharecdn.com/ss_thumbnails/journeytojavascript-140619121924-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Refactoring css /slideshow/refactoring-css-21274244/21274244 refactoringcss-130516123459-phpapp01
Web development has evolved, grown and become increasingly complex; so has CSS code. This means that we have to adapt our tools and techniques for developing on the platform. We can improve existing CSS code if we use refactoring techniques with the help of new tools such as Sass (Syntactically Awesome Style Sheets) and Compass.]]>

Web development has evolved, grown and become increasingly complex; so has CSS code. This means that we have to adapt our tools and techniques for developing on the platform. We can improve existing CSS code if we use refactoring techniques with the help of new tools such as Sass (Syntactically Awesome Style Sheets) and Compass.]]>
Thu, 16 May 2013 12:34:59 GMT /slideshow/refactoring-css-21274244/21274244 edcharbeneauii@slideshare.net(edcharbeneauii) Refactoring css edcharbeneauii Web development has evolved, grown and become increasingly complex; so has CSS code. This means that we have to adapt our tools and techniques for developing on the platform. We can improve existing CSS code if we use refactoring techniques with the help of new tools such as Sass (Syntactically Awesome Style Sheets) and Compass. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/refactoringcss-130516123459-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Web development has evolved, grown and become increasingly complex; so has CSS code. This means that we have to adapt our tools and techniques for developing on the platform. We can improve existing CSS code if we use refactoring techniques with the help of new tools such as Sass (Syntactically Awesome Style Sheets) and Compass.
Refactoring css from Ed Charbeneau
]]>
2927 0 https://cdn.slidesharecdn.com/ss_thumbnails/refactoringcss-130516123459-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Don't be a stereotype: Rapid Prototype /slideshow/dont-be-a-stereotype-rapid-prototype/13983405 dontbeastereotype-rapidprototype-120815203557-phpapp01
In just about every industry, rapid prototyping is described as A group of techniques used to quickly produce a working model, and web development should be no different. Rapid prototyping allows developers to quickly communicate and collaborate on the product they are creating while investing minimal resources. When used effectively, a prototype can provide structure to a project, ensuring that the development team and the customer are working towards the same vision and goal.]]>

In just about every industry, rapid prototyping is described as A group of techniques used to quickly produce a working model, and web development should be no different. Rapid prototyping allows developers to quickly communicate and collaborate on the product they are creating while investing minimal resources. When used effectively, a prototype can provide structure to a project, ensuring that the development team and the customer are working towards the same vision and goal.]]>
Wed, 15 Aug 2012 20:35:55 GMT /slideshow/dont-be-a-stereotype-rapid-prototype/13983405 edcharbeneauii@slideshare.net(edcharbeneauii) Don't be a stereotype: Rapid Prototype edcharbeneauii In just about every industry, rapid prototyping is described as A group of techniques used to quickly produce a working model, and web development should be no different. Rapid prototyping allows developers to quickly communicate and collaborate on the product they are creating while investing minimal resources. When used effectively, a prototype can provide structure to a project, ensuring that the development team and the customer are working towards the same vision and goal. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/dontbeastereotype-rapidprototype-120815203557-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In just about every industry, rapid prototyping is described as A group of techniques used to quickly produce a working model, and web development should be no different. Rapid prototyping allows developers to quickly communicate and collaborate on the product they are creating while investing minimal resources. When used effectively, a prototype can provide structure to a project, ensuring that the development team and the customer are working towards the same vision and goal.
Don't be a stereotype: Rapid Prototype from Ed Charbeneau
]]>
18195 7 https://cdn.slidesharecdn.com/ss_thumbnails/dontbeastereotype-rapidprototype-120815203557-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-edcharbeneauii-48x48.jpg?cb=1692983487 As a Telerik Developer Advocate, Ed Charbeneau promotes a public presence for the platform and interfaces with the developer community. Ed Charbeneau has designed and developed web based applications for business, manufacturing, systems integration as well as customer facing websites. Eds well rounded experience includes all aspects of web development from programming, database and ORM, to graphics design, and advertising/analytics. His diverse set of tools and skills includes C#, Asp.Net/MVC, HTML/CSS, Photoshop, and JavaScript. As an Co-Chairman of the Code PaLOUsa developer conference, a non-profit organization that brings an annual developers conference to Louisville, Ed stays invo... about.me/EdCharbeneau https://cdn.slidesharecdn.com/ss_thumbnails/writingjavascriptforcsharpsblazor-220608120745-dfb9ae5d-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/writing-javascript-for-c-blazorpptx/251944793 Writing JavaScript for... https://cdn.slidesharecdn.com/ss_thumbnails/edcharbeneaublazor-testing-codestock-220411192913-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/blazor-stability-testing-tools-for-bullet-proof-applications/251565088 Blazor Stability Testi... https://cdn.slidesharecdn.com/ss_thumbnails/component-artisan-2-220411192506-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/secrets-of-a-blazor-component-artisan-v2/251565077 Secrets of a Blazor Co...