A History of Microsoft .NET, Part 6: 4.0 (Parallel, Dynamic)

A History of Microsoft .NET, Part 6: 4.0 (Parallel, Dynamic)

by 

|

|  

in

.NET Framework 4, in some ways, is “the” .NET. This is when .NET felt like a super solid platform that didn’t need anything else. It was great. Ironically, I don’t think .NET 4 added much over .NET 3.5, but it felt like a clean solution was fully brought together. It was released alongside Visual Studio…

Read more…

Don't Panic Labs Reading List

DPL Reading List – August 27, 2021

by 

|

|  

in

Each Friday, we share a curated list of articles we found during the past week. Here’s the list of the new and interesting ones we found for the week ending August 27, 2021. If there’s an article you think we should read, let us know in the comments below.   Intel Unveils Big Processor Architecture…

Read more…

A History of Microsoft .NET, Part 5: 3.5 SP1 (ADO.NET Entity Framework)

A History of Microsoft .NET, Part 5: 3.5 SP1 (ADO.NET Entity Framework)

by 

|

|  

in

SqlConnection, SqlCommand, SqlDataReader, and SqlDataAdapter are classes we were very familiar with in 2008. If you wanted to write a database query, you were probably using a combination of these classes. Things changed in 2008 with the release of .NET 3.5 SP1, giving .NET a Microsoft-provided Object-Relational Mapping (ORM). A lack of ORM was becoming…

Read more…

Don't Panic Labs Reading List

DPL Reading List – August 20, 2021

by 

|

|  

in

Each Friday, we share a curated list of articles we found during the past week. Here’s the list of the new and interesting ones we found for the week ending August 20, 2021. If there’s an article you think we should read, let us know in the comments below.   Satellites Can Be a Surprisingly…

Read more…

Using AWS Cognito

Using AWS Cognito

by 

|

|  

in

AWS has a lot of great services, but one of the most useful is also one of the least sexy: a basic user management service called Cognito. Cognito provides authentication for users in the cloud. For those of us used to the Azure world, think Azure B2C but with a less awkward configuration. I actually…

Read more…

DPL Reading List – August 13, 2021

by 

|

|  

in

Each Friday, we share a curated list of articles we found during the past week. Here’s the list of the new and interesting ones we found for the week ending August 13, 2021. If there’s an article you think we should read, let us know in the comments below.   Today’s Firefox 91 release adds…

Read more…

A History of Microsoft .NET, Part 4: .NET Framework 3.0 (LINQ)

A History of Microsoft .NET, Part 4: .NET Framework 3.0 (LINQ)

by 

|

|  

in

We have covered a lot of history in this series so far. We have covered many incremental improvements to C# and .NET. Things such as Auto-Implemented Properties were improvements, but they felt like incremental improvements to the language (although I think that one notable exception would be the addition of Lambda expressions). LINQ wasn’t a…

Read more…

DPL Reading List

DPL Reading List – August 6, 2021

by 

|

|  

in

Each Friday, we share a curated list of articles we found during the past week. Here’s the list of the new and interesting ones we found for the week ending August 6, 2021. If there’s an article you think we should read, let us know in the comments below.   Microsoft 365 will ditch Internet…

Read more…

Our Big Employee Engagement Opportunity

Our Big Employee Engagement Opportunity

by 

|

|  

in

The recent news cycle has been relentlessly documenting the effects of the pandemic on our workforce and attempting to predict where we all go from here. Almost every business leader I’ve spoken with recently has this as a concern. And it’s no wonder, given the sheer amount of change happening, the amount of uncertainty, and…

Read more…

A History of Microsoft .NET, Part 3: .NET Framework 3.0/3.5 (WPF, WF, WCF, Auto-Implemented Properties)

A History of Microsoft .NET, Part 3: .NET Framework 3.0/3.5 (WPF, WF, WCF, Auto-Implemented Properties)

by 

|

|  

in

.NET 3 was a pretty big change, maybe the most significant change since the creation of Microsoft .NET Framework. It was fundamentally changed in ways that brought in many amazing features into the language. Here I will cover WPF, WF, WCF, and Auto-Implemented Properties. The first change was WPF, which stands for Windows Presentation Foundation….

Read more…