SuperJason

Stories submitted by SuperJason

Introduction to Distributed Source Control(ytechie.com)

submitted by SuperJasonSuperJason(2740) 2 years, 6 months ago

An in-depth introduction to some of the basic concepts needed to understand how distributed source control works. Includes screenshots and definitions. read more...

add a comment |category: |Views: 8

tags: another

Using LINQ to SQL or EF to beat Stored Procedure Power & Performance(ytechie.com)

submitted by SuperJasonSuperJason(2740) 2 years, 6 months ago

Using powerful features of LINQ such as a unified query syntax, delayed execution, query expression building, and dynamically created SQL output to generate multiple optimized queries that will beat the performance of a typical stored procedure implementation. read more...

add a comment |category: |Views: 33

tags: another

Understanding LINQ and LINQ to SQL (and EF)(ytechie.com)

submitted by SuperJasonSuperJason(2740) 2 years, 8 months ago

Back to basics for this post. Developers often throw around the word LINQ when talking about a number of different technologies. Now that I have been comfortably using a wide variety of LINQ technologies for a fair amount of time, I’m now able to convey some of the key differences that are critical to using LINQ technologies efficiently. read more...

add a comment |category: |Views: 15

tags: another

A Stick Figure Guide to the Advanced Encryption Standard (AES)(moserware.com)

submitted by SuperJasonSuperJason(2740) 2 years, 8 months ago

History of encryption, what an encryption algorithm entails, and how to perform AES encryption yourself. All in an easy to read comic! read more...

add a comment |category: |Views: 17

tags: another

Delayed execution vs ToList() in LINQ Database Queries(ytechie.com)

submitted by SuperJasonSuperJason(2740) 2 years, 11 months ago

Should you use ToList() in your repository methods, or should you pass the iterator back to the UI to delay the execution of the query? Read on to find out why it's a bad idea to delay execution in this case. read more...

add a comment |category: |Views: 293

tags: another

Common Pitfalls when working with DateTime’s - DST, Timezones, & More(ytechie.com)

submitted by SuperJasonSuperJason(2740) 2 years, 11 months ago

Working with DateTime object's and handling multiple time zones, time changes (DST), recurring events, and calendar events. read more...

add a comment |category: |Views: 45

tags: another

Practical .NET Unit Testing – Free paper released(ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years ago

A free unit testing paper that covers why you should write unit tests, the mechanics of unit testing, common testing strategies, designing for testability, and advanced testing techniques. It's an ongoing project, but it's complete enough to hopefully start getting early feedback and suggestions! read more...

4 comments |category: |Views: 394

tags: another

"int" inherits from object? An investigation into how & why.(ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years, 1 month ago

Value types like Int32 ultimately derive from "object". If that's the case, why do they need to be boxed? Whey do they not have the same performance overhead? This post investigates these questions and more. read more...

add a comment |category: |Views: 11

tags: another

Unit Testing a LINQ to SQL or Entity Framework Query(ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years, 1 month ago

An easy to use strategy for unit testing simple database calls that utilize LINQ (such as LINQ to SQL or Entity Framework). read more...

add a comment |category: |Views: 35

tags: another

Slick inline trace logging in ASP.NET using log4net(ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years, 2 months ago

Easily configure log4net and ASP.NET to display inline tracing information on your pages for debugging and performance monitoring. read more...

add a comment |category: |Views: 36

tags: another

Azure – Performance, IoC, and Instances(ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years, 3 months ago

My experience so far working with Azure. Some performance testing, IoC container incompatibilities, and frustration with instances. read more...

add a comment |category: |Views: 458

tags: another

Using C# "Yield" for Readability and Performance(ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years, 3 months ago

I must have read about “yield” a dozen times. Only recently have I began to understand what it does, and the real power that comes along with it. I’m going to show you some examples of where it can make your code more readable, and potentially more efficient. read more...

add a comment |category: |Views: 818

tags: another

Extension Methods (ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years, 4 months ago

The single responsibility principle (SRP) is a strategy for structuring our code to make it more maintainable and testable. In this post, I’m going to discuss how we can use extension methods to make our code easier to read and satisfy the idea behind SRP. read more...

1 comment |category: |Views: 256

tags: another

Don’t lose your code - 3 methods that can help(ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years, 4 months ago

Inevitably, you’ll lose power to your computer, have a hard drive crash, have lightening strike, accidentally delete code that hasn’t been checked in, or encounter some other crazy scenario that I can’t even imagine. What is your plan? Read on if you want some solutions that may just save your code. read more...

add a comment |category: |Views: 13

tags: another

Generic Method Overloading Selection Pitfall(ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years, 4 months ago

Recently I ran into a very unexpected behavior when working with an overloaded generic method. Basically, the selection process for overloaded versions of generic methods is different than their non-generic counterparts. Please be aware of this issue! read more...

add a comment |category: |Views: 255

tags: another

Advantages of a 3rd party diff/compare tool(ytechie.com)

submitted by SuperJasonSuperJason(2740) 3 years, 5 months ago

I recently spent nearly an hour trying to figure out why all of my unit tests stopped working in a particular class. It turns out that I had accidentally deleted a single character in one of my strings, but the built in diff tool that comes with Team Foundation Server is very simplistic. Learn how and why you can replace your stock compare tool with something a little more powerful. read more...

add a comment |category: |Views: 6

tags: another