Welcome to DanylkoWeb
DanylkoWeb is a resource for learning about mobile, responsive, and web technologies using the Microsoft stack, and for writing quick, efficient code.
These posts are experiences, techniques, and patterns I've learned over 30 years of development. Even though I've learned a lot, I still have a lot more to learn and I'm always looking for better ways to write code.
I wanted to provide a collection of posts so any developer can start writing code, view real-world examples, and advance their career.
The problem with my previous designs is that the majority of my posts were buried. New people visiting the site don't know what's been discussed and what hasn't.
Over the years, I've been asked by developers if something could be done. After analyzing it, I would write a blog post and present it to my readers. I've been given a congrats, thank you's, or been scolded for the way I've written code.
So consider the list of posts below as a “Greatest Hits” of DanylkoWeb.
ASP.NET MVC
Beginner
- What is ASP.NET MVC (and other beginner questions)?
- What is the Best (and Fastest) Way To Learn ASP.NET MVC
- ASP.NET MVC Terminology
- 3 Ways to Receive Data From Postbacks in ASP.NET MVC
- Passing Data from a Controller To a View
- Make a BaseViewModel for Your Layouts
- Play Traffic Cop With Your Routes
- 5 Major Mistakes I Made with ASP.NET MVC
- Top Newsletters for ASP.NET Developers
Intermediate
- ASP.NET MVC Best Practices and Guidelines
- Make Your ViewModels More Functional
- Catalog Your Site with Url Helpers
- Access your Data Layer Through Unique Requests
- A Recipe Book For DropdownLists in ASP.NET MVC
- Uploading Files
- 10 Ways to Speed Up Your ASP.NET MVC Application
Advanced
- The Skinniest ASP.NET MVC Controllers You've Ever Seen, Part 1
- The Skinniest ASP.NET MVC Controllers You've Ever Seen, Part 2
- Real-World Refactoring
- The Fastest Way To Mock a Database For Unit Testing
- Push the Envelope with ASP.NET MVC Controllers
- Using Dependency Injection on ViewModeBuilder
- Make Your Application An Onion
Tutorials
Mobile (mobile is the way of the future...along with IoT)
Architecture (Aspiring to become an architect? Here's some reference material to get you started.)
Guides (To assist other developers in learning about ASP.NET)
Projects (I'm always writing and always coding. So I'm always writing about code...and projects)
Career (my experiences in becoming a Microsoft full-stack developer)
Wisdom (what I've learned along the way in my 25-year career as a developer)
I also want to say thank you to my readers. Without you, DanylkoWeb wouldn't exist.
Code on, people...Code on!
Sincerely,
Jonathan Danylko
Founder of DanylkoWeb