close

.NET

.NETDevOps

MSBuild Cheatsheet

Msbuild

An  MSBuild Cheatsheet of handy references I’ve used for automating with MSBuild.

Reference Paths

Specify the path(s) to Project Reference DLLs. The ReferencePath property allows you to add a series of paths that MSBUILD will check, overriding any project-based references.

read more
.NETCloud

ASP.NET MVC Authentication with Auth0

Auth0-Feature2

Historically application developers have had two choices when it came to authentication for their applications. Implement their own login processing, or rely on a SSO system like CA Siteminder or Oracle Access Manager. Both approaches have their downsides. Even when using one of the ASP.NET Providers, its a lot of work to build your own Identity and Authentication system. An SSO system can unburden developers from dealing with security but the upfront costs for OAM or Siteminder can easily be cost prohibitive for small companies or startups. Auth0 is presenting a 3rd option, Identity Infrastructure as a Service. Auth0 is claiming to provide a more modern solution for authentication to just about any type of developer, that’s easy to implement and maintain. I decided to put Auth0 to the test and see how easily I could setup authentication on an MVC Application.

read more
.NETDevOps

CorFlags 101

PE-Headers

CorFlags 101

Why do we care about a small utility called CorFlags? Most people probably did not, until the release of Windows 2008 R2. W2K8R2 was the first server OS to be released as 64-bit only. Before W2K8R2, the majority of Windows servers were running some version of a 32-bit OS, with the 64-bit flavors mostly reserved for large databases. So as admins began deploying it, all those 32-bit apps were forklifted into a 64-bit environment.  This forced everyone to care about about what processor architecture their applications were compiled for.

read more
.NETHTML

Easy Web Icons with Font Awesome

no thumb

Easy Web Icons with Font Awesome

Font Awesome

Michael always says “K-I-S-S. Keep it simple, stupid.” Great advice. Hurts my feelings every time.

– Dwight

There is some truth to what Michael says. Whenever possible it is always better to “Keep it simple, stupid”. Recently, while working on a little web utility I came upon the usual task of adding graphical action icons to a web application. Typically this is where we search Google for the shiniest new PNGs to fit out needs. But I happened to stumble across Font Awesome, which is a pictographic font made up of scalable vector graphics. Its pure CSS, no javascript needed, and 369 icons included. The only major limitation I could find was that it requires IE8 or greater.

read more
1 2
Page 1 of 2