ASP.NET 5 - It's Basically Java

Topics covered
Popular Clips
Episode Highlights
Cross-Platform Tools
ASP.NET 5 introduces exciting possibilities for cross-platform development, allowing developers to work seamlessly across different operating systems. Alan Underwood highlights the ability to run ASP.NET applications on a Mac, emphasizing the flexibility it offers for developers who switch between different environments 1. This capability is particularly appealing for those who want to work from various locations without being tied to a specific platform. Joe Zack adds that ASP.NET 5 is beneficial not only for C# developers but also for Java developers, as it opens up new avenues for cross-platform work 2.
You are at the office on your company-provided PC. You do some work there. Now you're like, hey, I'm at home and I'm on my Mac. And you know, it'd be really cool if I could just do that job from here on this Mac.
--- Alan Underwood
The integration of command-line tools and IDEs further enhances the development experience, making it easier to manage projects across different systems 3.
  Â
Sublime and Intellisense
The integration of Intellisense in Sublime Text for C# development marks a significant improvement for cross-platform coding. Alan Underwood explains how this feature allows developers to efficiently code in C# on a Mac, using Sublime's robust templating and editing capabilities 4. This development is particularly beneficial for those who prefer using Sublime over other IDEs, as it streamlines the coding process and enhances productivity.
You could now, in a decent, productive way, work on a Mac to code C#, which is fantastic.
--- Alan Underwood
Additionally, the ability to incorporate JavaScript and other tools like Chocolatey further enriches the development environment, offering a comprehensive toolkit for developers 5.
Related Episodes
OWASP and You - Application Security in .NET
Answers 383 questionsCaching in the Application Framework
Answers 383 questionsNDepends on How Good Your Code Is
Answers 383 questionsYou Asked For It
Answers 383 questions

Clean Code - How to Build Maintainable Systems
Answers 383 questions

How to Jumpstart Your Next App
Answers 383 questionsHow to be an Intermediate Programmer
Answers 383 questions
Clean Architecture - Fight for Architecture
Answers 383 questionsHow to be an Advanced Programmer
Answers 383 questionsDesigning Data-Intensive Applications – Scalability
Answers 383 questionsC# 6 and Roslyn
Answers 383 questionsDesign Patterns Part 3
Answers 383 questionsClean Code - How to Write Amazing Functions
Answers 383 questionsHow to be a Programmer
Answers 383 questions

3factor app - Async Serverless
Answers 383 questions
