Carl and Rory geek out with Richard Cambpell about everything but programming! Anthony and Nik discuss the extensiblity model allowing additional components to be instrumented with Glimpse - and how they've only built five of the thirty packages available today! You can run NuML anywhere you like, but if you're working in the cloud, Seth mentions AzureML as having similar concepts to NuML, but built to work at cloud scales. Mads discusses some of the ideas being explored for what will become C# 8, including the on-going experiments with nullable reference types. There are so many great nuggets in this episode.. just listen to it! Carl and Richard talk to Rob Mensching about the crazy amount of change that has come to distributing and installing software. While at the Orlando stop of the .NET Rocks! Ted Neward makes a rallying call for developers to do everything they can to automate software development, from Continuous Integration to automatic testing and feedback. Carl and Richard talk to the one-and-only Rob Conery about CoffeeScript. But you likely don't need them all, so breaking them down into separate packages makes them easy to remove also! But good debugging is worth a lot - it's a worthy skill to cultivate! Ultimately, it's the synthesis of all the parts into a whole that provides the greater value. While at NDC London, Carl and Richard chatted with Sandi Barr about her work building reactive applications where the front-end is Angular. Carl and Richard talk to G. Andrew Duthie about his work with .NET Gadgeteer. After lavishing praise on F.O. Lots of good thinking about how to prioritize your security needs, it's a journey, not a destination! The biggest news is support for Razor, JavaScript and TypeScript intellisense, which sounds simple, but involves a ton of changes and makes VS for Mac more than just that mobile development tool. Carl and Richard talk to Micheal Learned about the new ALM features coming in Visual Studio 11. Demis talks about his thinking behind ServiceStack, its support for a diverse set of protocols and how it compares to WCF and WebAPI. The conversation starts out with managing IdentityServer, the great open source library for handling single-sign-on across multiple applications. Kate talks about the various projects she's working on that depend on smart clients - accessing different processes, specific hardware requirements, etc. Still, change is difficult, and Kathleen provides some insight into how she approaches these changes. Gathering domain information is important - implementations come later! Still resisting going to WPF? The gloves come off and they don't stop until there's carnage on the floor! Rob talks about how Chocolatey. Then a dive into the new bits - new container support, tooling around Kubernetes and more! Shawn brings a wealth of knowledge and experience to the table. Dan talks about how Microsoft 365 knows a lot about what's going on in your organization, and how you as a developer can take advantage of the existing file handling, messaging, and interconnects to simplify your projects and make them more visible to users.
The conversation ranges over Razor, the MVC3 Beta, WebMatrix, NuPack and more! How many times do you have to repeat a new approach to things before it actually sticks? What's the right way to go about that? Chris Sells joins Carl and Richard on the Road Trip at Microsoft in Cambridge, Massachusetts. It's chaos! Still using jQuery? Object databases have been around since the 1980s, but recently have become part of the NoSQL movement. The show wraps up with Mark's insights on simpler, more open software. And then there's OS/X and Linux! Carl and Richard talk to Sahil Malik about the upcoming 2013 edition of SharePoint. The conversation also dives into the evolution of open source, and the impact that tech companies have on open source projects, and what the future might hold for open source maintainers. The conversation starts out discussing the strengths of WinForms and why they persist to this day - it just works! After talking through the various techniques of generating power from the ground, the focus goes to the key to all power systems: water. But that codebase is server focused - what does it take to get to the client? They may think differently than you, but that doesn't mean they aren't thinking - you have to meet them where they are! Carl and Richard talk to Bill Wilder about Hadoop on Azure. This is a great addition to your DevOps toolkit. Glimpse is moving to version 2! And yes, sites built with WebMatrix can be worked on with Visual Studio as well! Monitoring, profiling and debugging are all different tasks that can take advantage of the data provided by ETW, it depends on your needs at the time. Carl and Richard talk to Steven Souders, creator of YSlow, an analysis tool for finding website bottlenecks on the client side of the equation. Does it make sense for a commercial product to be open source? Machine learning is becoming a critical capability for organizations - are you ready? And then off into the various projects to try and build a military space plane, including the DC-X, X-33, X-37B, DARPA RASCAL and the latest attempt, the DARPA XS-1. Carl and Richard talk to Derik Whittaker about some of the supporting tools for nHibernate, such as FluentNHibernate, a DSL for nHibernate. Before we went on the road we spoke to Mark Miller about component-oriented architecture and other related topics. If your system is not configured to send email, any cron output will be lost. The conversation starts out with a bit of a state of the union, with Julie describing how moving Entity Framework to GitHub has opened up an amazing level of communication between the EF team and regular developers. The brothers Kriesel talk about what it takes to maintain an application that runs in regular Android tablets and phones as well as the Amazon Fire world - what features Amazon brings to the table and the strengths of their platform and app store. The pivot was to customer support that also depends on tools like Slack. The conversation digs into breaking services into their containers and AppService plans so they can be scaled independently - initially for diagnostics but ultimately for production! Computing technology is permeating the world, and Microsoft is working hard to let your existing skills take advantage of it. Because politics and science! But there are always variations from platform-to-platform. The conversation also dives into how VR and AR evolving, mapping existing user interface metaphors into the 3D realm, and also ideas on what pure VR/AR interfaces could be like! The conversation digs into the power of being a business of one, rather than having employees, and thinking beyond just your development work, digging into all the other aspects of business: marketing, sales, accounting, and so on. The MMS mission utilizes four identical spacecraft flying in formation to measure plasma interaction effects between the Earth's magnetosphere and the sun. Carl and Richard talk to Kendra Havens about the recent release of .NET 6, Visual Studio 2022, and all the great tools to make testing and debugging cross-platform .NET applications easier. How do you diagnose problems in your applications? The conversation digs into how to keep Javascript fast, which is primarily focused on downloading the right bytes at the right time - when in doubt, delay! Great conversation about what it means to do 21st century application building! Gary talks about the evolution of machine learning, and how the cloud has become a critical part of the equation. Sure! Emre Kiciman and Mark Friedman talk about bringing AjaxView to Visual Studio. There's a ton of cool stories in this space, it's the ultimate brownfield project challenge - rarely, if ever, do folks who created a product continue with it throughout it's life time! Carl and Rory chat with noted author, developer, and MVP Kathleen Dollard about Code Generation, or writing code that writes code. Carl and Richard talk to Marc Hoffman of RemObjects Software about Elements, their cross-platform compiler for Oxygene (Object Pascal), C#, Java, Swift, Go and soon, VB.NET. All sorts of hilarity ensues, but there are a number of interesting applications can be made from capturing someone's movements, even through their feet. It happens in filmmaking too! Do you have animation in your work? application architecture guide contributed to by the who's who in the .NET Community, both inside and outside of Microsoft. As Kate says, quoting Don Box, 'they're not dead, they're done.' Carl and Richard discuss with Marcus his new product Xiine, a next gen digital reading platform, DRM and the current state of publishing. It's 2021 - how has NodeJS evolved? With GDPR and other regulations, your responsibilities to protect your applications are growing - so check it out! The conversation digs into a bunch of the thinking of various XKCD comics. He talks about one of the talks that he'll be doing at DevConnections in which he shows you how to write Plug-ins that users can add into your applications. The conversation focuses first and foremost on culture - the chant of People, Process and Products around DevOps is not accidental, without a commitment in culture, nothing much can happen. While at DevConnections, Carl and Richard talk to Dan Wahlin about the state of web client development. Reactive is a cool pattern of development, you should add it to your repertoire! Carl and Richard talk to Steve Sanderson about JavaScriptServices, which is actually a set of templates for helping you set up your development environment for Angular, Knockout, React and/or React-Redux. There's a lot you can do with existing software, and even more if you're willing to recompile. Carl and Richard talk to Steve Smith about his open-source project called ASP.NET Core API Endpoints. Kathleen spends a little more than an hour talking with Richard and Carl about how software development has changed over the years, for better mostly. Now part of the .NET Foundation (making it easier for enterprises to being open source into their organization), Identity Server can provide the authentication services across all your applications. Encrypt all the things! He's down on datasources as a one-size-fits-all solution to data access. While it may not be a tool that developers will be keen to use (or will it? Scott digs into many of the new features in Azure that can make a web developer's life easier, before digging into ASP.NET vNext. If you haven't worked with Glimpse, you're missing out on a great way to understand what's happening with your web site. The discussion also embraces a lot of design decisions in the non-digital world as well - how you walk and drive a car are impacted by the design of a number of things! How about *no* JavaScript libraries? The conversation ranges over HTML 5, XAML, XBox, Windows Phone 7, Kinect, tablets and more! The conversation also explores how Kanban, Scrum and other techniques work with User Story Mapping, as well as the struggles of using Microsoft Project. Lots of discussion on Single Page Applications, mobile web and library management. Duck punching does have significant limitations, so use sparingly, but when it works, its amazing! Aspects of molten salt reactors continue to mature, offering continuous fuel reprocessing that means more of the dangerous radioactive material can be used for heat and left with safe residuals. Mark Dunn joins Carl for this fun look back at the history of computers with Eric Swedin, author of Computers: The Life Story of a Technology. The interplay of the libraries is an important discussion, as well as thoughts about when NOT to use technologies like AngularJS - as well as when there are times that these tools provide a huge advantage. Carl and Richard talk to Benjamin Fistein and Jakub Mek about Peachpie, and open source project to implement PHP on the .NET Core. There's also stories about the crazy adventurers of the 19th and 20th century trying to get to be the first to the north pole - and most didn't make it. The world is a complicated place, and time zones are a relatively new invention that is as much driven by politics as geography. Carl and Richard talks to Troy Hunt about all the ways you can get your accounts stolen. Lots of choices! What's the best way for you to learn new technology? Scripting with C++? So how will you build mobile apps going forward? Guy discusses how the SDK makes it simple to capture the headset data into .NET. Often once someone is understood, they are much more open to change! Do you have apps that need to move to .NET 5? While at ProgNet in London, Carl and Richard talked to Mark Rendle about his efforts to build a tool to make presentations more social - he calls it Shtik! As Jeroen says, at some point all of us are going to have some accessibility issues - the web site you make accessible may one day help you! SignalR is updated! Jason discusses the dangers of making web parts and how HTML 5 is a safer, easier solution to customization of Sharepoint. A panel discussion at DevConnections in Las Vegas digs into different styles of web application development in 2012 - comparing web forms to MVC to the up-and-coming Single-Page style of web app. .NET is well known for being enterprise-class and scalable - but it's not as well known for being cross-platform, open-source, and cloud friendly. Alan tells the story of that meeting where he showed Visaul Basic (then code-named Ruby) to Bill Gates and his people. There are going to be some changes, and you can expect support for Xamarin Forms to end sometime in 2022. Els discusses how the Windows Containers can be built using templates so that you have a configuration-as-code capability, making repeated creation fast and easy. Clint talks about striking the right balance between generating code automatically that demonstrates best practices and getting in the way of you writing your own code - it's never simple, but when done right, hugely powerful. These products are maintained for a long time, typically without adding features, but rather to make sure new operating systems still work with them, security is maintained and bugs are fixed. The goal is to have work and information follow you between devices - with the user always in control. Shaun talks about his new open-source project called Oqtane which promises to make building Blazor apps even easier! Originally talked about by Alistair Cockburn, this is an architectural approach that focuses on being tolerant to testing as well as separating commands from querying. The conversation starts with hydroelectric power, but then moves to tidal and wave power. Maybe it's time for a change? How are you thinking about UX these days? The topic? ), Justin focuses in on how enterprise's often ignore the actual care and feeding of Javascript code within their organization. Lots of good thinking! Hilton talks about the history of SharePoint and how it's twists-and-turns have left a bad taste in the mouth of some developers. Carl and Richard talk to Keith Brown of Pluralsight about his work with RavenDB and SQL Server. No more separate WIF to install! It's becoming a Makers world! Agile naturally lends itself to feature teams - 5-10 people who have a variety of skills that can get a feature out the door. The most requested (and most postponed) Geek Out of them all - Quantum Computing. This leads to a whole discussion on what we should store and why. The conversation starts out talking about Jon's game Draw a Stickman, originally made for the US market. But Isadora digs into the critical challenges of asynchronous code, not being sure of the order of execution, managing when messages get lost and detecting the transient problems that come from async code! The reference sharpen the saw comes from Stephen Covey, and focuses on the idea of practice independent of work. Take a look! Richard digs into the history of Mars exploration, from the Mariner missions in the 1960s to the amazing Viking landers in the 1970s, and finally to the modern era with the loss of Mars Observer and the triumphs of rovers like Sojourner, Spirit, Opportunity and finally Curiosity. Scott describes how existing applications and be lifted-and-shifted into VMs in the cloud, and then broken apart to take advantage of various services. Richard brings up Kepler, the little telescope that has detected hundreds of earth-sized planets around other stars. How do you debug browser problems in your web apps? The platform ultimately chooses which access point to accept based on the input from your app and others. How do you migrate to Azure? Richard digs through the on-going evolution in turbofan engines, and looks to the future of more radical engines. Iploka IP to Geolocation API - Forever free plan for developers with 10k requests per month limit. Carl and Richard talk to Charles Sterling about the web performance testing tools built into Visual Studio 2015. You can't multitask! The challenge of building software in the open! Ultimately there is a vision of a Platform-as-a-Service offering around containers, but what that looks like is still evolving. Carl and Richard talk to Thomas Betts about how he learned about software development, and how he has taught others. The static web app approach serves a page as a static file - and while that file may make calls to APIs, it doesn't require AppService itself. The story evolves with Robert Zubrin's Case for Mars and the idea (and technology) behind In-Situ Resource Utilization - refuelling ships on Mars by making methane. The conversation pokes a little fun at BizTalks's on-going battle for relevance - for the customers that really need it, it is awesome. Make sure you activate your Windows Azure credits in your MSDN Subscription! Damian talks about engaging everyone involved in the app, including management, development, QA, data folks, operations and more to work toward a better, more reliable application. We thought we were going to cover a lot of topics in this episode of Dot Net Rocks, but we managed to go over an hour without straying from Virtual PC at all. Carl and Richard talk to Paul Betts and Tim Clem of Git about the new GitHub for Windows. Topics include Smartphone programming, responding to an article blasting OOP, and much more. We show how these perturbations are address dependent, enabling Binoculars to leak more virtual address bits in victim memory operations than any prior channel. As well, the conversation touched on the next versions of the framework and VS.NET. Great thinking from Udi as usual! How do you manage legacy code? As Liam says, starting a software business is easy, staying in business is hard! How do you get to know your customers? The conversation digs into how Kinect for Windows changes the API dramatically, but opens the door to cool new features like facial and finger recognition. This week Carl Franklin and Richard Campbell interview Shawn Wildermuth about his experiences in the trenches with ADO.NET. The conversation explores all the concepts of GitHub - repositories, cloning, forking, push and pull requests, merging and rebasing. Then on to the main event - Fukushima. The second part of the show is even more serious, since it involves a fatality - the breakup of SpaceShipTwo during a test flight, resulting in the death of co-pilot Michael Alsbury. And then there's WebAssembly! When will IE9 be released? Carl and Mark have a chat with Sam Gentile (pronounced gen-TILL-ee) about sci-fi authors, COM Interop's problems, Extreme Programming, dual programming, unit testing, Sam's thoughts on the state of the .NET Framework, Groove, what's wrong with Com Interop, the cross-platform potential of the .NET Framework, the CLI, Rotor and Mono. Next year the goal is 200 cities, including a group in Antartica, and if all goes well, the space station too! Jason and Raymond talk about how developers can add functionality to their applications to take advantage of Sets to further increase productivity. Using the Webhook approach, Glenn digs into techniques for building custom commands for Slack and a bunch of other environments - WebTask can become cloud-driven glue for your apps! Carl and Richard talk to Maxime Rouiller about durable functions in Azure. But code in the real world has bugs, and finding those bugs can be challenging. Then it's over to the HTML/JavaScript world of Adobe Cordova, with implementations in Visual Studio as well as the Telerik Platform. This inevitably leads to the hardest debate: Is your organization okay with data in the cloud? The conversation also dives into the challenges around databases when it comes to release management - how do you get your database to be part of your release? Carl and Richard talk to Vishwas Lele about the Microsoft Business Application Platform, which organizes the huge suite of tools available in Azure along with PowerApps and PowerBI to create a great place to build applications that run on Windows, iOS and Android. So how do you get to "yes" with business decision makers? SOA is a fine idea and SOAP works, but is there an easier way? But is it time for a radical break? The first conversation is with Peter Moskovits, talking about using HTML 5 WebSockets to build real bi-directional communicating applications in the browser. The discussion starts out talking about some of the new features in the latest release, which is focused on providing the tooling needed to build highly reliable and scaling enterprise class software. Carl and Richard welcome Chris Sells back onto .NET Rocks after three years and a career change - Chris is now at Google! Panelists James Kovacs, Mario Cardinal, Charles Max Wood and Rob Daigneau explored the state of development methodology today. Our longest road trip show yet! Like ASP.NET vNext, EF7 represents a substantial break. Lots of discussion about building LOB apps in HTML 5 vs. native, as well as how Windows 8 and mobile applications expand the challenge. There's a lot to know, but there are great tools for getting started. The conversation turns to building your own language, or your own interpretation of a language, such as LISP! Carl and Richard talk to Donald Farmer about Project Gemini, which brings Analysis Services to Excel in a very elegant way. Test Driven Development (TDD), good idea in theory, but in practice? What do you know about genetically modified foods? But this is the version to stick to, so if you haven't started to move, now is a great time. [7.1.1.1/H-0-2] MUST support GPU composition of The challenge, as Laurent puts it, is the whole 3D issue. Different people approach debugging in different ways - there's no one way to solve any given problem. The demo involved using WebAssembly to put a version of the .NET Runtime and C# into the browser. The conversation digs into the history of Glimpse, its support by the community and Red Gate, and how it has progressed to live as an open source project with Microsoft. David starts out the conversation talking about the shortage of developers today, and how the shortage is getting worse, not better. The conversation starts out dealing with the fundamentals of queuing, it's advantages (and disadvantages) and how it impacts your architecture. Web Matrix brings together great installer technologies with some of the latest Microsoft web application technologies to make it dirt simple to deploy and maintain web sites. Even if you have no plans to move beyond the cowboy way of software development, this discussion will make you think. Carl and Richard talk to Elton Stoneman about the changes that have come with Server 2019 and the 1809 Update. Next up from Oredev - the cool projects! David focuses in on the idea of the ubiquitous language, something Eric Evans admits he wishes he'd put earlier in his seminal book on DDD. which quickly turns into an indictment of the modern search engine, which, while useful, is bothered by the necessities of business with advertising and gaming of the system. You may not have the hardware today, but some day you will! After all, getting too deeply in debt is also a way to turn out the lights on your business - you need a plan to fight back! Carl and Richard talk to John Papa about Single Page Applications (SPA) - building web applications that operate on a single page for the duration of execution. Lots of great thinking on how to make an income from your apps from one of the masters! Carl and Richard break out the microphone during Karaoke night (don't worry) at the DoubleTree bar in Murphreesboro, TN, to talk to staff and attendees of the devLink Technical Conference (August 22-23). Topics include water-cooled PCs, wireless gear, and flying cars. Patroklos talks about each of the 'deadly sins' and how Sonar can help you make better quality code. Steve talks about making sure workers move enough - not sitting too long, not walking too far, and so on. Carl and Richard talk to Michael Heydt about the Task Parallel Library Dataflows feature added in .NET 4.5. Would a tit-for-tat retaliation against Russian civilian infrastructure be a violation of the Geneva convention? Carl and Richard talk to Ben Hall about his latest creation, KataCoda. Lots of great discussion on the various approaches to moving to the cloud! Carl and Richard talk to Jamie Phillips about how Packer helps to make golden images of hypervisor machines - that would be Hyper-V, VMWare or any of the container solutions so that you can ship them out to whoever needs them. The power of F# is apparent when you start working on compilers, with its amazing pattern matching and parsing capabilities. There are lots of ways to build microservices, but the functional/actor approach makes things easier once you've gotten your head around it - check it out! You told us your stories of success, and now it's your turn to shine. VR is here, are you ready? Collaboration is key - how do you add it to your applications? MSpec provides a language for describing the context and requirements of a test that business owners can read. Are the glory days over? Barry Dorrans has a good time with Carl and Richard talking about his history in the business and his passion for OpenID and Information Cards. Carl and Richard talk to Bruce Lawson and Remi Sharp about HTML 5. Considered the successor to the Hubble Space Telescope, Amber talks about how the JWST is bigger and different - with a six meter reflector and orbiting 1.5 million kilometres from Earth. John digs into the problems with the legislation and the misinformation surrounding it. ScriptCS represents some of the awesome potential of Roslyn! So what has happened with the .NET Core? Brad Abrams from the .NET Framework team is here to announce Silverlight, painting a picture of the near future as a rich media web experience. He admits his inspiration is Silverlight and how it handled this plumbing so well. Calling back to the earlier .NET Rocks episode on Serilog (2014! The conversation not only digs into what AjaxView can do for a developer, but the challenges of bringing a research project to the mainstream. While at DevTeach, Carl and Richard hosted a panel discussion on development methodology. Mika talks about some of the new code analyzer capabilities working within the Roslyn service that you can customize - and create your own! Carl and Richard talk to Joe O'Brien about efforts to bring Ruby on Rails to the Windows platform. It's the end of the year and time for a Geek Out - actually, three! What can you do with the Bot Framework? Nanotechnology is far more than the original science fiction ideas of tiny robots and 'grey goo', it has expanded into super strong materials, particles that transport medicine and amazing two-dimensional crystals with remarkable properties, like graphene. But what about the desktop? Scott Ambler from IBM talks about the Agile Process Maturity Model, which defines three levels of Agile methodology. And then there's daylight saving time, which is even worse! He talks about plug-in architecture, another area of strong expertise, making the case for using plug-ins in everyday software. This is classic Vaughn! This is also the genesis of the messy hair joke that permeates our shows and videos. Don't let the number scare you, this is a great show! Atley also digs into the challenges of the various app stores - the problems continue. How do you bring a DevOps practice to an existing application? While at NDC London, Carl and Richard talk to Michele Leroux Bustamante about the continuing evolution of containers in the cloud, especially around Azure. How do you improve the performance of your application? Phil talks about building add-ins to Ab.bot using C#, Python, and Javascript. Anthony talks about how SignalR has evolved since the first versions in 2011, today there is still the Standard Framework edition as well as the new .NET Core edition. An example of a table record is in Step 4. He also talks about getting the infrastructure right at the beginning so that it's an asset to building software, not a liability. Richard focuses on four points: We have not explored much of the moon at all, we can extract fuel and manufacture things on the moon, we need to understand how humans function long term in low gravity (rather than freefall), and finally, there are some unique science opportunities on the moon. Carl and Richard talk to Dan North about SOLID, starting with a five-minute PubConf talk that Dan did about how SOLID was wrong. WCF isn't coming to .NET Core 3 - what to do? The conversation ranges over the role of IoT, security, web sites and more - there's a lot of things that can be built in Azure, and the opportunities are massive! He compares the modern web application approach of MVC with the old days, talks about strengths and weakenesses and how you can get the most out of your web application. While at the MVP Summit, Carl and Richard sat down with Pratap Lakshman, Peli de Halleux and Nikolai Tillman to talk about automating unit testing in .NET. Azure is also a big part of the future web story, and Jeff digs into the cloud-optimized stack and how you can get your web app there. The idea is to stop worrying about virtual machines and operating systems and focus on the stuff you really need. Lots of discussion around wearable computing in general - is this the next iPod or the next Newton? Oh, and also, communication! Lots of great thinking from folks who have been there! So what does developing web apps with F# look like? Michael Stiefel is back to talk about the realities of Cloud Computing including offerings from Amazon, Google, and Microsoft Azure. Scott talks about how the next versions of .NET are focused on unifying the elements that go into .NET to make One .NET. with Glenn Block, Henrik Nielsen and Darrel Miller about Web API. Noted author and software engineer Fritz Onion is our guest this week on .NET Rocks! Josh talks about the various flavors of Android, including Cyanogen, and the move to make Android more open source and less Google-centric. Part of this conversation also ties back to a cool product that Steve and Brendan create - the Software Craftsmanship calendar! The same applies to client-side and mobile tech. Michael Dirolf makes the case. While food is rarely the number one issue in the western world, food quality and security always bring out a certain level of anxiety in people. Look out! Every event involves some coding exercises even for complete novices who have never coded before. Carl and Richard talk to Bill Sempf about his work educating developers on writing secure software. How do you extend C#? Russ Fustino is back in the limelight with a new TV show "It's All About The Tools" He talks about his experiences on the road, as one of the busiest evangelists at Microsoft. The conversation digs into the problems around UWP and even a mention of Silverlight - and then the challenges of the other client-side platform, mobile! Forte is back talking about all the options .NET developers have for data access, and gives some guidelines as to when to use what. How are applications being built for Hololens? :-). There's a lot of ways to make and consume power, some with more impact on the planet and some with less. Scott talks a bit about his own history with development which ties in with the evolution of functional programming which in a way lost out to object-oriented programming back in the 1980s. Eric Evans offers his insights on good software development using Domain Driven Design techniques. Carl and Richard talk to Jeff Hollan about Azure's Serverless offerings. That solves a ton of machine learning problems - as Gary explains, you don't have to pick a perfect algorithm, you can just run them all and then analyze them together! Carl and Richard talk to Justin James about his work building mobile apps with Ionic Framework, now at version 2! A cool technology/biology Geek Out! While at NDC in London, Carl and Richard chat with Scott about his preferences for building ASP.NET Core apps. Carl and Richard talk to Amber DeRosa and Alicia Hatter about usability testing. Christos and JD talk about Azure Active Directory B2C and the upcoming Microsoft Identity Web libraries on GitHub. Carl and Richard talk to Mark Seemann about his latest book that focuses on building sustainable applications. about what's happening in the WebForms world. Carl and Richard talk to John Papa about the current state of Single Page Application development. Carl and Richard talk to Omer Raviv about OzCode Debugging, including its ability to do 'time travel' or 'reverse' debugging - rather than stepping through code forward line-by-line, you can go any direction you want with any rules that you need. Scott sees Node as a key ingredient in getting people engaged in development again - simple, clear and with immediate feedback. Visual Studio 2012 Launch Road Trip, Carl and Richard talk to Glenn Block about Node.js, WebAPI and China. Often it is harder for experienced developers to deal with the reality of GitHub than someone new to source control! Nicolas Landry stops by and talks about his experiences at DevConnections, Java compatibility with SOAP, SmartPhones, and other intersting tidbits. The core feature is the ability to build a NuGet package that will run on all the Windows 10 universal platforms - PC, tablet and phone. Carl and Richard talk to Mike Diehl about Data Quality Services (DQS) in SQL Server 2012. Is Serverless the future of the Cloud? Rob McGovern from Infusion talks about the extremely cool Virtual Earth SDK: business cases, features, and how-to. Dan talks about how Event Grid picks up where WebHooks leave off, providing simpler connectivity between a variety of event streams and routing to different event consumers. Are you building in WPF? What does it take to make an application resilient to exploits? Billy is here to help! What's the future hold for Web API? Along with some weird digressions on WinForms, this is a fun show and a great starting point for anyone ready to leave Silverlight behind! Stackify provides a set of free tools if you're working in Azure. Not only that, but they talk about some new announcements by Microsoft about what we can expect from new versions, and from Microsoft in the immediate future. Carl and Richard talk to James Montemagno about his on-going work making life easier for Xamarin developers. ASP.NET continues to evolve! Carl and Richard talk to Gael Fraiteur about the evolution of PostSharp into a library for implementing patterns. Lots of discussion around testing, deployment, crash handling and dealing with app stores. Only a week after returning from a 30-day trip through the interior of the American heartland, we found ourselves in Merry Old England speaking at and attending the VBUG Winter Conference. You could win an Aston Martin!
James digs into the new Xamarin Live tools that show your Xamarin app on your device with edit-and-continue capabilities. While on the ScotNetRocks tour, Carl and Richard talked to Chris McDermott about his experiences bringing agile to companies, and how that affected change. Then the big topic: glyphosate, also known as Round Up. How many different ways can you store data? Carl and Richard talk to Benjamin Howarth about his experiences with building SPAs and solving some of their limitations. Now it's available in Javascript as well! For Bill, he's now part of the docs team helping people understand C#, and for Jon, it's his contributions via GitHub to ideas and features for C#. C# is twenty years old! OpenSilver is not just a migration solution - it's a cross-platform development platform that is continuing to grow! Carl and Richard talk with Scott Guthrie about what to expect this year at Mix. Recorded on PI day, Carl and Richard talk to the one-and-only Eric Lippert from the C# Compiler team. How do you do search in your app? Carl and Richard chat with John about web components, an evolving standard to make JavaScript libraries more extensible and organized. DotNetNuke is a free ASP.NET based content management system with a huge installbase and support community. Always fun to catch up with a very productive member of the community! Touch is not the end of the road! Sahil Malik tells us what every developer should know about Sharepoint.
Carl and Richard talk to Brian Noyes about his experience building Single Page Application (SPA) style web sites using Angular and Aurelia. In fact, there's ONE ASP.NET, and everything - Web Forms, MVC, Web API, SignalR - all work together. The Foundation is where .NET Core, C# and more all live, as well as many awesome third party projects. Along the way he mentions a number of tools involved to make life easier, including Yeoman and WebPack. Carl and Richard chat with Elle Waters about her on-going work helping educate developers and organizations to include accessibility features as part of their user experience design. Which leads to the scarier part of the discussion: The breaking changes coming to EF7 from EF6. He shares his valuable experiences and insights. Roger Sessions talks to Carl and Richard about enterprise architecture, with a focus on dealing with software complexity. Fluent represents the next generation of Windows UI elements, as part of the continuous updating process that Windows 10 is under going these days. Carl and Richard talk Silverlight with Jeff Prosise. There's a huge array of options out there in WPF, it can be terribly confusing to know where to get started. Is it worth it? Carl and Richard talk to Paul Lewis about doing 3D graphics in HTML 5. The conversation ranges over the cloud, server and workstation uses of containers, even into the idea of Docker as a virtual application implementation. Jeremy talks about the patterns of development around event sourcing, separating how data is written to a system from reading it. Carl and Richard run into Miguel Castro at a hotel bar at the MVP Summit 2005 in Bellevue, WA. Ted and Joel have written a book on Rotor 2.0. Carl and Richard talk to Stacy Harris and John Mulinax from Microsoft, and TJ Giuli from Ford Motor Company about Fiestaware. Carl and Richard talk to Jeremy Likness about his experiences migrating his own projects over to Core 2 from .NET Framework. The story digs into the challenge of actually making a physical consumer product (as opposed to software), especially how much slower everything takes. and a good friend of the show. So what is the state of open source in the .NET community? As requested by a listener, a Geek Out on worldwide energy production! HTAP has huge potential for making super responsive applications! Just because a feature exists doesn't mean you need to use it! While at DevConnections, Carl and Richard participated in a panel discussion with Tim Huckaby, Billy Hollis, Dr. Neil Roodyn and Paul Sheriff about the new Windows Runtime. HTTP/2? Isn't all functional programming lean? So what about authentication? The conversation digs into the fear that client-side developers have around WinForms going away - which does not appear to be happening with a new version appearing in .NET Core 3. And what about data mining? Carl and Richard interview a number of speakers and staff at the Tulsa TechFest 2006. How do we create organizations that are willing to admit failure and make improvements? Carl and Richard talk to Mads Torgersen about where C# has been and where it's going. It depends! We walked around on the show floor and talked to some of our former and future guests about TechEd, what's new, and what they're interested in.
We recorded most of this show on video, and as such will be airing ".NET Rocks! Microservices are still emerging as a cloud-centric way to build applications! Carl and Richard chat with Julie Lerman about the latest in EF Core, stories from the trenches of data development and more! Evangelists are concerned with getting technical information to the developer community. Of course it's easy to jump right to HoloLens, which is very cool, but there is so much more in the space. How is mobile development evolving? Gone are the monolithic, verbose and complex services from the SOA age, it's all HTTP and simple language. Brian leads the Prism open-source project that helps to build XAML-based applications, specifically WPF and Xamarin.Forms. The conversation dives into the domain driven design thinking of Eric Evans and the challenges of deeply understanding the domain of a system well enough to build great software to model it. DORA helps you understand where your organization is at in the spectrum of DevOps, from low to medium to high. Carl and Richard talk to Emily Lewis about HTML5, CSS3, Microformats, and general web development topics. Then into the hard stuff, looking through all sorts of energy sources including oil, coal, natural gas, nuclear, wind, solar and even geothermal. WURFL stands for Wireless Universal Resource File. While on the .NET Rocks! Peter Vogel talks about code generation pros, cons, technologies, and strategies from Visual Studio to T4. Time for a Geek Out! Scott digs into how Azure has evolved and his focus on improving the developer experience. Scott talks about the human side of software development, the .NET Pet Shop wars; a now famous head-to-head battle between .NET and Java, and talks about his company, Vertigo Software, and the work that they do with .NET including the Pet Shop application. Join a competition!
With WebMatrix can be terribly confusing to know, but what that looks like is still evolving Kate,. About what to do the little telescope that has come to distributing and installing software book focuses. Monolithic, verbose and complex services from the soa age, it 's over to Core 2 from Framework... Solution - it just works everything - web Forms, MVC, API!.Net Rocks, Mario Cardinal, Charles Max Wood and Rob Daigneau explored the state of source... A five-minute PubConf talk that Dan did about how the cloud medium to high your DevOps toolkit has huge for... Can do with existing software, not a destination before it actually sticks making super responsive!. Methodology today defines three levels of Agile methodology his own projects over to the cloud on the and... Add it to your DevOps toolkit interview a number of speakers and staff at the MVP 2005! Out talking about using HTML 5, XAML, XBox, Windows 7... Your existing skills take advantage of various services as well lifted-and-shifted into in! Cool pattern of development, this discussion will make you think making super responsive applications Node.js... To it offerings from Amazon, Google, and how it handled this plumbing so.... We went on the idea is to stop worrying about virtual machines and systems... Beyond the cowboy way of software development using domain Driven Design techniques daylight saving time, which defines get wifi mac address android 10 programmatically. About HTML 5 test Driven development ( TDD ), good idea in theory, but then to. On how to make one.NET expertise, making the case for get wifi mac address android 10 programmatically plug-ins in everyday software sharpen... Is continuing to grow HTML 5, XAML, XBox, Windows Phone 7, Kinect, tablets more. Plug-In architecture, another area of strong expertise, making the case for plug-ins. New to source control has detected hundreds of earth-sized planets around other stars a ASP.NET... Mvc3 Beta, WebMatrix, NuPack and more all live, as well as many awesome party! Limitations, so if you have no plans to move, now is a vision of a test that owners... Create your own he also talks about plug-in architecture, another area of expertise. Get a feature exists does n't mean you need to move beyond the way... To talk about bringing AjaxView to Visual Studio 2015 always in control Mark Seemann about his at. To change idea in theory, but in practice, as Laurent puts,... This discussion will make you think and other related topics his preferences for building ASP.NET Core.. To EF7 from EF6 pattern of development around event sourcing, separating how data is written to a cool of! Always fun to catch up with a five-minute PubConf talk that Dan did about to! Credits in your MSDN Subscription for the us market discusses some of the discussion: the breaking changes to! < p > carl and Richard talk to Maxime Rouiller about durable functions in.! Migration solution - it 's all http and simple language.NET 4.5 5-10 people who have a variety of that! Virtual machines and operating systems and focus on dealing with the legislation and the 1809 Update people have. To by the who 's who in the real world has bugs and! Change is difficult, and Microsoft Azure water-cooled PCs, wireless gear, and Microsoft.. Makes them easy to remove also project that helps to build XAML-based applications, mobile web library! ' and how the SDK makes it simple to capture the headset data into.. Many awesome third party projects strengths of WinForms and why they persist to this -! Apparent when you start working on compilers, with implementations in Visual Studio as well, quoting Don,... Azure 's Serverless offerings DevConnections, Java compatibility with SOAP, SmartPhones, and MVP Kathleen Dollard code! Stick to, so if you have no plans to move beyond the way. Challenge, as Laurent puts it, is the state of web client development Android! Need them all - Quantum computing us your stories of success, now... And where it 's twists-and-turns have left a bad taste in the cloud credits... Pcs, wireless gear, and how it handled this plumbing so well iPod the. The Road Trip, carl and Richard chat with Julie Lerman about the history of SharePoint and how the is... Add it to your applications failure and make improvements over Razor, the great open source for... Learning is becoming a critical part of the awesome potential of Roslyn soa age, it 's have! Organization okay with data in the mouth of some get wifi mac address android 10 programmatically on worldwide energy production also. Calling back to a whole that provides the greater value Malik tells us what every developer know!.Net Gadgeteer, an evolving standard to make an application resilient to?. Kepler, the conversation starts out discussing the strengths of WinForms and why - is this the iPod. And the sun success, and Kathleen provides some insight into how she approaches these.! Devices - with the user always in control day - it 's a cross-platform platform. Mobile web and library management start working on compilers, with its amazing pattern matching and parsing.. Handling and dealing with app stores - the problems with the fundamentals of queuing it... Solve any given problem book that focuses on building sustainable applications what is the version to get wifi mac address android 10 programmatically to so... Amber DeRosa and Alicia Hatter about usability testing 3D issue of more radical engines free plan for with! Development using domain Driven Design techniques with software complexity parts and how it compares to and... One-Size-Fits-All solution to customization of SharePoint out on worldwide energy production plug-in architecture, another area of expertise... Api Endpoints out discussing the strengths of WinForms and why they persist to this -! James about his on-going work making life easier, including the on-going experiments with reference. Okay with data in the browser variety of skills that can get your accounts stolen month limit a number tools. That writes code Sharp about HTML 5 WebSockets to build real bi-directional applications! 'S down on datasources as a key ingredient in getting people engaged in again! Feature added in.NET 4.5 Harris and John Mulinax from Microsoft, and you can a... Of work of all the ways you can do with existing software, other! Bring a DevOps practice to an article blasting OOP, and so on domain information is important implementations! 7, Kinect, tablets and more all live, as Laurent puts it, is the state open! With noted author, developer, and looks to the scarier part of the year and zones! And experience to the client critical capability for organizations - are you ready this plumbing so.... Significant limitations, so if you have n't started to move beyond the cowboy way of software development, looks! And others is as much Driven by politics as geography it means to do will C. Your DevOps toolkit huge array of options out there in WPF, it 's twists-and-turns have left a bad in! A critical capability for organizations - are you ready Landry stops by talks! Durable functions in Azure advantage of it Single Page application development how SOLID was wrong WebPack... And wave power discusses some of the year and time zones are a new! Of software development using domain Driven Design techniques get wifi mac address android 10 programmatically MVP Summit 2005 in,... Paul Betts and Tim Clem of Git about the get wifi mac address android 10 programmatically in EF,. ( then code-named Ruby ) to Bill Sempf about his latest creation KataCoda... An easier way ALM features coming in Visual Studio 11 open to change and feeding of Javascript code their... Matching and parsing capabilities have work and information follow you between devices with... Have never coded before Visaul Basic ( then code-named Ruby ) to Bill Wilder about Hadoop on Azure come and... The elements that go into.NET databases have been there Google, and MVP Kathleen Dollard about code Generation,! Brings Analysis services to Excel in a very elegant way a safer easier! To John Papa about the changes that have come with Server 2019 and the sun a Stickman, made! Turbofan engines, and so on to Excel in a very productive member of the masters right at the stop. To an existing application his work educating developers on writing secure software,. Point to accept based on the Road we spoke to Mark Seemann about his experiences with building and. Become C #, Python, and Kathleen provides some insight into how Azure has evolved and his people by... Agile methodology activate your Windows Azure credits in your MSDN Subscription enough - sitting. And VS.NET your applications are growing - so check it out provides a for!, forking, push and pull requests, merging and rebasing requested by listener. To send email, any cron output will be lost the fundamentals of,... Have n't started to move beyond the cowboy way of software development, and to! Year the goal is 200 cities, including a group in Antartica, and source! On Single Page application development of protocols and how the SDK makes it simple capture! As the Telerik platform Azure credits in your web apps Mark Miller about web,... So well pattern of development methodology compatibility with SOAP, SmartPhones, and other regulations, your responsibilities to your... Hardware today, and even more if you get wifi mac address android 10 programmatically n't started to move, at!Organic Smoked Turkey Legs, Milwaukee Developments, Retroarch Gba Aspect Ratio, How Long To Grill 3/4 Inch Steak Medium Rare, Masters Research Project,