The DOM is the foundation of the web platform programming model, and its design and performance impacts the rest of the browser pipeline. However, its history and evolution is far from a simple story.
Over the past three years, we’ve embarked on an in-flight refactoring of the DOM in Microsoft...
architecture
attributes
browser
complexity
creators update
css
dom tree
html
improvement
javascript
microsoft edge
performance
programming
refactoring
reliability
speedometer
telemetry
web apis
web development
windows 10
Just a couple months ago I highlighted one of our favorite refactoring/analyzer projects, Refactoring Essentials - Open Source, Cross Platform Refactoring and Analyzers.
Well the team is on a tear, with Andreas Weizel announcing that Refactoring Essentials v2 is now available in preview...
analyzers
bugfixes
code quality
coding
cross platform
development
development builds
essentials
github
improvements
new features
open source
preview
refactoring
release notes
testing
updates
Link Removedrecently posted this great .NET Analyzer round-up. A few I've seen and highlighted but a couple I'd not, which makes his post one of my favorite kinds... :)
A few recent related posts;
Refactoring Essentials - Open Source, Cross Platform Refactoring and Analyzers
Analyze This...
analyzer
apis
code analysis
code fixes
coding
community
csharp
developers
extensions
net
nuget
open source
packages
refactoring
roslyn
sonarlint
universal windows platform
visual studio
windows 10
So, I decided to spend today dedicated to just optimizing my apps. Like shortening them, etc.
So, I went through my older apps and oh my goodness thousands of lines of codes that were unnecessary. I managed to put all the common subroutines into a class and voila I shortened the codes by...
Happy Birthday, Channel 9!!! We are 7 years old today! Link Removed
Wow, hard to believe. What a great 7 years it has been. THANK YOU, NINERS! In celebration, we bring you the latest episode of Checking In with Erik Meijer. Our very special guest is Eric Lippert.
Many of you probably know Eric...
blogging
channel 9
coding
community
compiler
developers
development
education
eric lippert
evolution
insights
intellisense
interview
microsoft
programming
refactoring
software
technology
Recognize the worst traits of programmers everywhere and save yourself from developer hell
Being a good developer takes a lifetime of training and practice. But without proper discipline, even the best programmers risk falling prey to their worse natures. Some bad habits are so insidious that...
best practices
code quality
development methodology
documentation
input validation
programming
refactoring
software development
unit testing
version control