All signals

Archive

143 posts, imported from the original Ghost site and public LinkedIn articles.

LinkedIn / Apr 11, 2025 / 2 min

The Modern Coder vs. Vibe Code

In today’s world of AI copilots, VS Code themes that change with your mood, and endless debates about tabs vs. spaces (it's tabs, don’t @ me), coding is as much about vibe as it is about syntax.

TattooCoder / Nov 5, 2020 / 1 min

Building applications with C# and a Challenge!

It's seems not too long ago I was laying down the words for "So Many Ways to Learn .NET in 2020", but of course it was March yesterday too. This list is still very valid; 101 videos (youtube | channel9), Microsoft docs, the various shows now available on the new https:

TattooCoder / Feb 21, 2020 / 1 min

Are you reading the "What's New" in .NET docs?

Did you know that every month, the docs team at Microsoft has a post for what's new in the .NET documentation? For each month there are new articles, updates to existing docs, and kudos for the community contributors. It's super easy to get involved in contributing to the docs for

TattooCoder / Jan 17, 2020 / 4 min

Updating the my blog from AppService to Containers...finally

I have been running the well known ghost blogging platform on Azure AppService since ghost was version 0.10, about 8 years. In fact, it was before Azure had resource groups. This means that it's Node on Windows Servers and I'm doing a bit of maintenance for upgrading the version

TattooCoder / Jan 8, 2020 / 2 min

So Many Ways to Learn .NET in 2020

It's a new year and sure to be on your list, as well as mine, is learning. Here is a quick list of some .NET learning resources for you to check off that resolution for 2020. .NET 101 Videos - dot.net/videosIn September of 2019, many members if the

TattooCoder / Aug 14, 2019 / 1 min

Recommending VSCode extensions within your Open Source projects

Do you run an open-source project? Use Visual Studio Code and its extensive set of extensions when maintaining your project or even coding day to day? If you have an extension or set of them you prefer/recommend for your projects; you can enable other contributors by informing them with

TattooCoder / Jun 20, 2019 / 4 min

Deploying WCF and .NET Core applications to a single Kubernetes cluster

In my previous post, I showed how to take a WCF service and containerize it using Visual Studio. By doing so, this gives us the opportunity to push our heritage (aka legacy) application to the cloud either in Azure App Service using Web App for Containers, Azure Container Instances (ACI)

TattooCoder / Jun 14, 2019 / 3 min

Modernizing WCF Services with containers and Visual Studio

There are a number of reasons for moving long-standing .NET Framework applications like WCF, and ASP.NET Webforms to containers and then into containers or "modernizing legacy heritage apps". DevOps - Once the application is set up in a container, build a CI/CD pipeline to build and

TattooCoder / May 23, 2019 / 1 min

Build the code, thank the contributors!

The GitHub event announced a great new feature - GitHub Sponsors. GitHub Sponsors is a new way to financially support the developers who build the open source software you use every day. See the full announcement blog post for more information. Recognizing Contributors Recently, Brian Clark introduced me to all-contributors

TattooCoder / May 16, 2019 / 4 min

Auto blogging Jekyll with Logic Apps, ACI Containers and .NET Core

All related links: https://www.theurlist.com/autobloggerpost Jekyll is a very popular way to host a static site on GitHub and posting new content is a simple as creating a markdown file and then committing it to the relative repo. GitHub takes care of the rest. See the help

TattooCoder / Dec 10, 2018 / 4 min

Finding your next .NET Open Source project using the command line

Many years ago I wanted to jump into a project in open source but had no idea where to start. I had worked with node.js, .NET and some other web-based technology but wasn't sure where to start and GitHub was new to me. Ironically, I fell onto Omnisharp and

TattooCoder / Oct 16, 2018 / 3 min

Using Azure DevOps Pipelines and NuKeeper to Automate NuGet Package updates

Keeping your code update to with the latest references can at times be a challenge with the rate of speed third-party dependencies can revise. However, with security patches and bug fixes constantly plaguing us it is a necessary exercise. I have been using dotnet-outdated to quickly run checks on my

TattooCoder / Oct 4, 2018 / 2 min

Exploring the Docker Extension for VS Code and .NET Core

The Docker extension for VS Code was recently updated to better support .NET Core applications and the experience is super nice! The extension already has great support for building your containers, pushing images to Docker Hub, Azure Container Registry and tasks such as running a specific image or tagging an

TattooCoder / Aug 8, 2018 / 3 min

dotnet new templates for serverless functions

Since .NET Core was announced, I've really been loving the command line experience for .NET Core. Being able to use dotnet new to start a new application regardless of the OS or what shell/terminal experience is on a machine is the way to happiness. The Azure Functions team has

TattooCoder / Jul 17, 2018 / 2 min

Open source tools for SQL Server on Linux

I am a sucker for a great tool and even better if it's open source. Recently, I wrote up a post on why we should care about containers where I used SQL Server on Linux in a container and loaded some test data for an ASP.NET Core application in

TattooCoder / Jul 5, 2018 / 3 min

Use serverless functions and CDN to speed up API data calls

ASP.NET Core 2.1 added some great features for making external API calls easier to manage when there are network failures, or the service itself might be down. Scott Hanselman has a great series of posts where he has updated to take advantage of these features. Announcement on HttpClientFactory

TattooCoder / May 16, 2018 / 5 min

Why should we care about containers for development

There has probably been more than one time in your development career where you've spent a few hours troubleshooting an issue only to find out it was a dependency or versions issue right? Environments varying from one to next, outdated components and setting up development machines are frustrations we can

TattooCoder / May 3, 2018 / 1 min

Creating RazorPage apps using the CLI

While I was creating a recent test application with Razor Pages, I found myself clicking the "new file" button in VS Code too many times when I wanted to add a new Page. I really love the .NET CLI and with every release, there seems to be something

TattooCoder / Apr 10, 2018 / 2 min

Searching docs using a .NET Core global tool

In 2016 at the MVP Summit hackathon I put together a .NET Core CLI Tool to search for docs on docs.microsoft.com and it worked well, but there were some shortcomings. It was scoped to the project, and there was no way to install the Nuget package using the

TattooCoder / Mar 21, 2018 / 2 min

Cross platform code coverage arrives for .NET Core

If you have done any node.js development and have been required to hit code coverage marks prior to check in or CI/CD builds; you probably have used a tool like istanbul to check your percentages. image from instabul.js.org Getting code coverage reports on the command line

TattooCoder / Feb 1, 2018 / 2 min

Workshop gets an update - JavaScript Services, Docker, Kubernetes and Helm!

If you've been to a conference around .NET in the last year or so, there's likely been workshop available from the .NET team. Jeff Fritz, Jon Galloway, Maria Naggaga, Damian Edwards and/or Daniel Roth and I have all presented in part some of the ConferencePlanner app. The workshop contains

TattooCoder / Jan 24, 2018 / 4 min

Monitoring issues on Stack Overflow with serverless, CosmosDB and Teams

One of the responsibilities we have as Cloud Developer Advocates is having an understanding of the struggles of developers using the cloud in their daily tasks. One way to do that is to spend time looking over the latest questions on Stack Overflow with a little project called StackoverAzure. Instead

TattooCoder / Dec 20, 2017 / 2 min

Enabling Kubernetes Beta on Docker

Still think this is one of the best things to happen this year! @Docker + #Kubernetes pic.twitter.com/Bgk6fCbruW — Shayne Boyer (@spboyer) December 19, 2017 A few days ago the beta for Kubernetes was checked off for me and I rushed to the machine to get cracking on the

TattooCoder / Dec 12, 2017 / 1 min

shell.azure.com - look Mom no install!

Checkout http://shell.azure.com! A dedicated experience in a browser. No installation of the Azure CLI and all you need is your Azure account credentials to get going. I have even configured mine to use tmux by editing the .tmux.conf. Even works on the iPhone (as expected). Give

TattooCoder / Dec 8, 2017 / 1 min

Kompose - Docker-Compose to Kubernetes with ease!

I like to use Docker compose files for a couple of reasons. First, I have spent more time that I have in my vacation balance to understand the format. Second, they are great for local development even when I only have a single container, obfuscating the environment variables into a

TattooCoder / Dec 5, 2017 / 3 min

Running the Azure Functions runtime in containers on Kubernetes and more

The Azure Functions team has been doing some great work lately and as a part of that work the runtime for the runtime of the serverless function was ported to .NET Core 2.0 in late September. This set the stage really for cross-platform development and running of Azure Functions

TattooCoder / Nov 11, 2017 / 2 min

Setting up my WSL Environment - Azure CLI, Docker and .NET

I recently picked up a Surface Book to start showing that I could do my job regardless of the machine I had. My talks around using command line for ASP.NET Core and Azure have primarily been using my MacBook Pro so to add some diversity to my presentations a

TattooCoder / Aug 29, 2017 / 4 min

Exploring multi-stage Docker builds for Angular apps

Figuring out the best way to build and deploy any application regardless of the tech stack can be a sprint all in itself. So many questions to answer: What CI/CD pipeline do you use? Can't we just use the CLI? What about right-click-publish? Git Deploy? npm, yarn ? Docker, Kubernetes,

TattooCoder / Aug 9, 2017 / 2 min

Organizing Azure resources with Tags

Creating a number of resources and organizing them in any software solution can get daunting without some sort of method to your madness. In a project, developers might decide to use logical folder structures or naming conventions based on a framework or what just makes sense. Azure Resource Groups is

TattooCoder / Jul 14, 2017 / 4 min

Push your images to Azure CDN on publish with gulp

Performance is always at the top of my mind when developing a web app. Using tools such as WebPageTest where a common hit against your grade will be the lack of CDN use will affect performance. Use of CDN - Each request for a piece of content to the web

TattooCoder / Jun 9, 2017 / 1 min

dotnet CLI Tab completions now available in 2.0

Tab completion on the command line is like having a superpower for some of the CLI tools we have at our fingertips. With so many commands, paramaters and/or options; it's nice to be able to type a few characters and tap the {Tab} key and get some help. I've

TattooCoder / Apr 20, 2017 / 2 min

Dipping the toe in the Azure Compute space and then some.

Over the last couple of weeks, I've just skimmed the areas of ARM templates, CLI, Docker on Linux, Azure Functions and AppService Web Apps. Check out these articles and let me know if there is something you'd like to see more on; there's a ton to talk about to solve

TattooCoder / Apr 17, 2017 / 5 min

Serverless like a Superhero with Azure Functions

In my most recent Pluralsight course, I spent some time talking about using Swashbuckle to create documentation for ASP.NET Core WebAPI applications. Swashbuckle is the .NET Core implementation of the OpenAPI Specification aka Swagger, but there are many other open source tools too for other languages. The demo project

TattooCoder / Apr 17, 2017 / 2 min

Use a container to show your function swagger

One option for enabling the Swagger-UI capabilities is to direct the consumers of the api to http://petstore.swagger.io and have them put the url in the box at the top of the page. That's professional right? :-/ Alternatively, you can add the url of the service to the

TattooCoder / Apr 17, 2017 / 1 min

Unmasking your swagger with proxies in Azure Functions

In my post Testing Azure Functions with Postman and Swagger I showed how to use the API Specification capabilities in Azure Functions and then take the endpoint url and test the API using Postman. Notice the url that is provided for the API. It isn't human readable, nor something I

TattooCoder / Apr 3, 2017 / 2 min

Do more or less with default values in the Azure CLI

I've been spending quite a lot of time using Azure over the last many years. In fact, the portal was written in Silverlight. Now the the portal has a great modern UI and complimenting that is a CLI (command line interface) allowing for great automation, grep, awk, jamespath and much

TattooCoder / Mar 31, 2017 / 1 min

Testing Azure Functions with Postman and Swagger

A new feature (preview) in Azure Functions is API Definition. This feature allows you to use the OpenAPI specification (aka Swagger) to document the functionality of your functions and/or endpoints. Checkout John Papa & I talk about using Swagger for ASP.NET Core on Pluralsight in Play by Play

TattooCoder / Mar 28, 2017 / 3 min

Azure functions - Just the CLI, hold the GUI, add some git

When sitting down to get started on a project, the start and stops of setting this and that up can be a non-starter. Sometimes, ok almost always, I just want check in code and have the build and deploy just happen. I'm a very big fan of CLI tooling. If

TattooCoder / Mar 28, 2017 / 1 min

Don't lose your swagger with dotnet build

See GitHub Issue #795 for the details and discussion. One of the undocumented changes of converting from project.json to csproj, was the <DocumentationFile> no longer automatically copied to the output folder during the build or publish process. There have been multiple solutions, both pre and post publish

TattooCoder / Mar 20, 2017 / 1 min

New Role at Microsoft - Cloud Developer Advocate

Taking on a new role as a Sr. Cloud Developer Advocate withing the Cloud and Enterprise group. What does that mean? Talking to the community about the technologies that I love; ASP.NET, ASP.NET Core, Docker, services and how these can best be run on Azure and what we

TattooCoder / Mar 9, 2017 / 4 min

dotnet new angular to Azure with Docker using CLI

Visual Studio 2017 has been released and the features are great for Windows developers. However along with it comes .NET Core 1.0 tooling and large improvements to the command line experience for macOS and Linux users developing ASP.NET Core applications. One of the prevalent features shown off in

TattooCoder / Mar 1, 2017 / 2 min

Simplifying Bundling and Minification in ASP.NET Core

The decisions around what to use for packaging client side libraries is still a length discussion. Mostly, if not always, will start and stop with "It Depends...". However, getting started with something and being able to build upon that is a good starting point rather than what some

TattooCoder / Feb 22, 2017 / 3 min

Angular 2: Application Settings using the CLI Environment Option

Application wide settings can be a long conversation when starting a new application. Here are just a few questions when some of my teams started this conversation: Do we use ENV variables? What about manual bootstrap? Configuration files? Should we get them from the server? Using angular-cli & environment.ts

TattooCoder / Feb 10, 2017 / 4 min

Exploring the new dotnet cli

Note: At the time of this post, the dotnet cli version being used 1.0.0-rc4-004771 available from GitHub dotnet/cli repo - https://github.com/dotnet/core/blob/master/release-notes/rc4-download.md I have been a long time fan of the yeoman generator for ASP.NET Core and still

TattooCoder / Nov 17, 2016 / 2 min

Troubleshooting Installing .NET Core 1.1 RTM on OSX

.NET Core 1.1 RTM was announced yesterday along with Visual Studio for Mac! So of course, I jumped right over to install them both. During the install of the 1.1 version of .NET Core from the downloads page, hit a snag on OSX. If you have seen recent

TattooCoder / Nov 13, 2016 / 1 min

Configure Docker for Windows under Parallels

I use OSX as my primary development machine but still at time run to Visual Studio for work stuff, new features I'm testing etc. The most recent reason is Visual Studio '15 Preview and the new Docker features that are quite awesome. I didn't want to fire up the ThinkPad,

TattooCoder / Oct 19, 2016 / 8 min

Using Apache Web Server as a reverse-proxy for ASP.NET Core

Apache is a very popular HTTP server and can be configured as a proxy to redirect HTTP traffic similar to nginx. In this guide, we will learn how to set up Apache on CentOS 7 and use it as a reverse-proxy to welcome incoming connections and redirect them to the

TattooCoder / Aug 17, 2016 / 1 min

Running Windows on an Expansion Drive

A few years back I made the jump to a Mac for my daily driver development machine for many reasons but there were a few times that I needed to fire up Visual Studio or Visio just for productivity or project specific reasons. Parallels has been my go to for

TattooCoder / Aug 1, 2016 / 1 min

What's up docs?

What was challenging you most about ASP.NET Core - Documentation? Help the team work on what's important to you.

TattooCoder / Jul 29, 2016 / 1 min

Deploying an Angular 2 App to Azure with Github

Recently John and I took some time away to discuss how to get an Angular 2 application deployed to Azure. There were some challenges here and there with configuration, discussions about "just wanting to code" and more; it was a lot of fun. Here is the result of

TattooCoder / Jul 20, 2016 / 1 min

Handing in my ears...

I'm going to work for Microsoft. What's My Job? I will be working on building out content for docs.microsoft.com, specifically ASP.NET Core and probably other things... Disney For the last 4 years I have had the opportunity to work with some very talented people building great products.

TattooCoder / Jun 21, 2016 / 1 min

Weekly Ink - 6/21/16

After a week of vacation it's good to get back to some technology. Here are some of my favorites from last week, Dockercon 2016 and my various feeds. Enjoy! ASP.NET Core Angular 2, React, and Knockout apps on ASP.NET Core - Steve Sanderson ASP.NET Core and .NET

TattooCoder / Jun 10, 2016 / 1 min

Thank you dotnetconf 2016

Had a great time presenting at dotnetconf, even with the A/C broken a the house. Appreciate the comments and feedback. Although this was not super sexy new stuff, it is a real business case and a question I get asked more often than you think..."How do I

TattooCoder / Jun 6, 2016 / 1 min

Weekly Ink - 6/6/16

ASP.NET Core Here is another edition of "Weekly Ink", this week's post has a great entry from Rick on running ASP.NET Core on IIS, Cory shows how to add 3rd party libraries when using the angular CLI, see how to deploy docker containers to kubernetes on

TattooCoder / Jun 2, 2016 / 4 min

What's in your bag?

When I use to read Golf Magazine (a long time ago), there was an interesting column called "What's in My Bag?" that profiled a professional player's equipment. It was an interesting read into what they carried and why they chose what club for what purpose. I am around

TattooCoder / May 31, 2016 / 5 min

Angular 2 : Application Settings using fetch

In a recent post, the CLI and environment.ts were used to determing the current running environment and what settings to use. However, there were some shortcomings to this approach not only in the fact that only development and production were supported but others mentioned as well. In Angular 1.

TattooCoder / May 29, 2016 / 1 min

Weekly Ink - 5/30/16

Another installment of "Weekly Ink". Ran across some great stuff early on in all of my interests, some of which I tweeted out early. Announcing WCF Connected Service for .NET Core RC2 and https://t.co/gP8Ofw519E Core RC2 https://t.co/pJRCaN2NLi #aspnetcore — Shayne Boyer (@spboyer)

TattooCoder / May 25, 2016 / 4 min

ASP.NET Core : Getting Clean with SOAP

Being able to take the packaging off the new toy and spin up a new project is a lot of fun I must admit. However, when leaving the latest conference, hack-a-thon or turning away from the latest webcast on that shiny penny; real life hits and trying to get this

TattooCoder / May 24, 2016 / 1 min

Weekly Ink 5/24/16

This is the first installment of Weekly Ink where I'll share a few links if the articles, posts, videos etc that I found valuable. I am not a link collector, but feel the need to share certain posts that have some value, at least to me and if nothing else,

TattooCoder / May 18, 2016 / 3 min

ASP.NET Core: Watching Code

Being able to edit code and see the changes on the fly is a big advantage when developing applications with all of the "moving parts" in today's tech stack. Simply hitting F5 doesn't cut it anymore. Everything needs to be compiled, minified, uglified, or transpiled to get your

TattooCoder / May 17, 2016 / 3 min

Angular 2 : Giving Your CLI a Server

...be sure to read Angular 2:Re-Quickstart with the CLI Although the CLI includes a number of great features, the deployment of the application is a story or issue that is still under discussion (Production deploy #326). What is the right server, what are the features etc. A simple static

TattooCoder / May 17, 2016 / 2 min

Angular 2 : A Re-Quickstart using the CLI

The Angular team created a quickstart which is a great starter project template and I've covered that in another post which shows adding an express server to that to get you up and running with a more complete quickstart at Angular 2 : Getting Off the Starting Line. Both are great

TattooCoder / May 13, 2016 / 1 min

.NET Core Slack Channel Sign Up Page

.NET Core Slack Channel Sign Up. Get your invite for the community channel here, created by Shayne Boyer @spboyer on twitter.

TattooCoder / May 12, 2016 / 3 min

Angular 2 : Continuous Integration to Azure using Codeship and the Angular CLI

Getting an application written is the first challenge, however having proper tests, running those tests in a continuous integration pipeline as well as deploying the application to your cloud host can be a task to setup. Here is a quickstart to create an application using the angular-cli, using codeship to

TattooCoder / May 3, 2016 / 3 min

Angular 2 : Organization Using {barrels}

The import statements in Angular 2 can get pretty cumbersome if you're using a lot of services, models, directives etc in any specific component. Looking at the basic "QuickStart", the app.component.ts doesn't seem very obtuse. import {Component} from 'angular2/core'; @Component({ selector: 'my-app', template: '<

TattooCoder / May 1, 2016 / 1 min

How To: Visual Studio 2015 & Angular 2

There has been a few request I have seen lately on how to get an Angular 2 development environment going using Visual Studio 2015. any one please guide me to video or blog, configuring Visual Studio 2015 for AngularJS 2 development using TypeScript — Dhananjay Kumar (@debug_mode) April 29,

TattooCoder / Apr 27, 2016 / 2 min

2016 - The year of CLI

2016 is officially the year of the monkey, but I am calling it the year of the CLI (Command Line Interface). One of the recent talks I gave at DevIntersection was "Modern Web Toolchain". Mentioning CLI Tools and "Modern" does raise and eyebrow or two. It

TattooCoder / Apr 25, 2016 / 5 min

Angular 2 : Getting off the Starting Line

The Angular team created a quickstart repo over at https://github.com/angular/quickstart which is a great starter project template for basically a "Hello World" application. It provides: lite-server, which is a demo or local/development only server basic tests using karma typescript dependencies (tsconfig, typings) Getting

TattooCoder / Apr 25, 2016 / 1 min

ASP.NET Core Needs a Logo

It is not uncommon for developers to adorn their laptops, Macs, Surface Pros, etc with the sticky vinyls of the platforms, tools and frameworks of the stuff we like to use. Unless you have been under a rock, or just too busy to look up, ASP.NET is all new

TattooCoder / Apr 14, 2016 / 2 min

Setting up ASP.NET Core debugging in VS Code

UPDATE: Now Version 1.0 of Visual Studio Released - Same steps apply for Version 1.0. In the most recent ASP.NET Community Standup (http://live.asp.net), Damian walked through the steps of getting RC2 debugging setup inside of Visual Studio Code - Insiders Build. Here are the

TattooCoder / Apr 11, 2016 / 5 min

Kestrel as a Static Server for Angular

Available on github : https://github.com/spboyer/ng2-kestrel-appserver Selecting the server architecture may or may not be a pivotal point in your application design...but it maybe it should. Micro-services, SOA, 12 Factor, ZDD and all of the other buzzwords do in fact have merit, getting away from the monolith

TattooCoder / Mar 29, 2016 / 1 min

.NET Slack Channel

.NET Slack Channel : Share, communicate, connect.

TattooCoder / Mar 15, 2016 / 1 min

yo aspnet : UI Options Coming Soon!

Just a quick update on what the yo aspnet team has been working on. Bootstrap (aka Twitter Bootstrap) is the very well known UI layout engine and has been the standard for the ASP.NET generator. However, there was a contributor - Josh Williams pitching the idea of using Semantic

TattooCoder / Mar 4, 2016 / 1 min

A Chat on Adventures in Angular: Episode 82

I recently had an opportunity to sit with the team on the Adventures in Angular podcast and talk about my NON experience with Angular 1 and how my path into Angular 2 was going given I had some in depth TypeScript knowledge. AiA is a regular listen for me, the

TattooCoder / Feb 16, 2016 / 1 min

DEVIntersection Spring 2016

Come out to Orlando, **April 16-22** at the Disney Swan Hotel and see me and my friends speak about all of the latest and greatest technology. REGISTER using the code BOYER and save $$$. Register before March 1 for a workshop package and get your choice of Microsoft Band 2, Surface

TattooCoder / Feb 5, 2016 / 1 min

A Quick ASP.NET Core App on Any OS

Anytime I have the opportunity to sit and run through showing another developer the latest thing I'm into a few things are likely to happen. First, we'll both probably learn something (let's hope). Secondly, it's just great to be able to "play" around with the tech and see

TattooCoder / Nov 30, 2015 / 2 min

All about that npm no Bower

One of the many new features of ASP.NET 5, and the "new" Microsoft as some would call it, is the implementation or integration of the open tooling and other package managers in the OSS world. Node, grunt, gulp and Bower are terms not unbeknownst to web developers

TattooCoder / Nov 20, 2015 / 2 min

Preparing for dotnet cli

There was a ton of cool that came out of the Connect()(http://connect2015.visualstudio.com/) event. For me the announcement of ASP.NET 5 going RC was a great milestone. Go Live License with support Linux, Windows, OS X Installers available - http://get.asp.net Checkout Cleanshave available

TattooCoder / Oct 29, 2015 / 1 min

DevIntersection Fall 2015

It's been a great week of technology in Vegas. I met a lot of great people during my sessions, building some interesting stuff. Thanks to all of you who came out and to Richard Campbell and team for putting on a great event. Look forward to Spring in Orlando. Here

TattooCoder / Apr 29, 2015 / 2 min

VSCode: Creating an Application with Yeoman aspnet generators

Getting Started Visual Studio Code Go get Visual Studio Code! http://code.visualstudio.com, the all new cross platform development tool from Microsoft. Runtime You'll need DNX, formerly known as K or KRE (K Runtime Environment). You can get the full instructions on the ASP.NET Github repo. If you

TattooCoder / Mar 9, 2015 / 4 min

Using Gulp for ASP.NET 5 & Visual Studio 2015

The default "ASP.NET 5 Preview Starter Web" template has everything you need out of the gate to get started on your next ASP.NET 5 project. On top of the responsive design, which has a new carousel control, it is also touch ready using hammer.js and

TattooCoder / Jan 29, 2015 / 5 min

ASP.NET 5 - wwwroot folder optional

Updated - 1.30.2014 After looking at the kpm pack or publishing step of this solution, there is an undesired affect. All of the folders in the root, now that this is the folder we are working in, will be published to the destination folders. Being approot & wwwroot

TattooCoder / Jan 16, 2015 / 10 min

Building Web API using MVC 6 & MongoDB

This is a quick walkthrough on using ASP.NET 5 to build a Web API layer using MongoDB. The overall concept is not too dissimilar from previous examples you may have seen using X type of database, however there are some areas covered that are either new in MVC 6

TattooCoder / Dec 30, 2014 / 5 min

Gulp Your TypeScript in ASP.NET 5

CodeProject If you have done any typescript development in Visual Studio in previous versions, you more than like are using the Web Essentials add in to perform the compilation to Javascript. Another option is to add a gulp task now that we

TattooCoder / Dec 13, 2014 / 3 min

kmon! ASP.NET 5 Where are my changes?

One of the new features in Visual Studio 2015 for ASP.NET 5 is an agile development environment. What that means is now when you makes changes to your code, there is no need to re-compile to see the changes in the browser. ![picard kmon](/content/images/2014/12/kmon.

TattooCoder / Dec 6, 2014 / 1 min

ASP.NET vNext Project Creation using Yeoman

Developing ASP.NET 5 applications using Visual Studio 2015 gives you a rich IDE experience, however now with ASP.NET now being cross platform that development IDE is not afforded to us on a Mac. Checkout this post Develop ASP.NET vNext Applications on a Mac for getting started. Using

TattooCoder / Jun 2, 2014 / 6 min

Azure Mobile Services .NET Backend Tips

I've been working with Azure Mobile Services since it was released and until recently only the JavaScript backend was available, built using node.js. Although it is very mature with many options, the community was pressuring for a .NET option and now it is available. Modeled much like a standard

TattooCoder / Apr 18, 2014 / 1 min

ASP.NET Presentations at DEVIntersection

Had a great time presenting Async Application Development and the Social Authentication options available in ASP.NET this week at DevIntersection. Building Async Applications in ASP.NET Async has become much easier over time to code and maintain with the async/await keywords and adding the capabilities in WebForms applications

TattooCoder / Mar 17, 2014 / 1 min

DEVIntersection: 3 Days of ASP.NET, Azure, SQL & More!

Come out to DEVIntersection April 13-16 at the JW Marriott in Orlando to get a chance to interact with a number of community experts such as Scott Guthrie, Scott Hanselman, Douglas Crockford and many more.I'll be giving two talks in the ASP.NET track:AS12: Building Asynchronous ASP.NET

TattooCoder / Feb 20, 2014 / 3 min

Town Hall Style, Windows 8 Development Shoot or Aim?

Had the first meeting of the year last night for the Orlando Windows Phone / Windows 8 Group and instead of going down the planned presenter lead meeting format it turned more into a "Town Hall" style with some good topics I thought I'd share. Where does everyone go

TattooCoder / Jan 14, 2014 / 2 min

Custom URIs added to I'm Here App

I took a few moments to add custom URI launchers for my I'm Here app on Windows Phone so it could be used in Rob Irving's Car Dash app. It was a really quick add to the app, however the one are I found to be a pain was testing

TattooCoder / Jan 2, 2014 / 1 min

Microsoft MVP - ASP.NET

This year started off with a nice surprise, an email with the subject "Congratulations 2014 Microsoft MVP!" I am humbled and excited, as this is the first time for me, and as always to be a part of such a great community. I enjoy the time I spend

TattooCoder / Nov 15, 2013 / 1 min

Presenting Azure Mobile Services @ DVLUP Day Tampa 11/16/2013

Nokia, through its DVLUP program, is putting on DVLUP day in various cities from Nov. 16 - Dec 6. I'll be in Tampa on the 16th of November presenting Azure Mobile Services. I'll give an overview of: Getting Started Push Notifications Visual Studio 2013 Tools for Azure General Q &

TattooCoder / Aug 24, 2013 / 5 min

Azure Mobile Services & Portable Class Libraries - Part 2 Authentication Cont'd

In Part 1 I covered a simple implementation of the Authentication feature and portable class libraries from the Azure Mobile Services SDK. However, as mentioned in the "Good & Bad So Far" section; there is not a whole lot of code reuse other than the Azure endpoint and

TattooCoder / Aug 5, 2013 / 5 min

Azure Mobile Services & Portable Class Libraries - Part 1 Authentication

Azure Mobile Services is undoubtedly one of the best platforms to emerge from the Azure group over the last year. If you are a mobile developer and not taking advantage of it; I encourage you to do so. There are many video and blog posts available to get you started

TattooCoder / Mar 28, 2013 / 5 min

Cross Mobile Development with Icenium

I have recently spent some time with Telerik's new product offering for cross mobile development called Icenium and I have to say it is quite nice. Paired with KendoUI Mobile you can't go wrong with a great set of tools for cross mobile platform development if you are an HTML

TattooCoder / Mar 25, 2013 / 2 min

Custom Routing with IRouteConstraint for ASP.NET Web API

I will admit that Regex and I do not speak anymore. In fact, even when we did it was never a really nice conversation and sometimes ended in me cursing and/or leaving the room. If you have had this same experience when creating custom routes in ASP.NET MVC

TattooCoder / Feb 6, 2013 / 1 min

South Florida Code Camp

I will be giving two talks this Saturday at South Florida Code Camp, being held at Nova University in Ft. Lauderdale, Fl. For directions and more information visithttp://www.fladotnet.com/codecamp/. Schedule for other sessions here. My Sessions Introduction to ASP.NET Web API - Why you should be

TattooCoder / Feb 1, 2013 / 1 min

Develop Windows 8 & Windows Phone Apps and Win Cash!

From February 1 through June 2013, publish a new Windows 8 or Windows Phone app and enter my sweepstakes page to win up to $1000 in cash prizes. WHAT?!?! Pretty cool right. Get extra $$ for what you are already doing. Publish you app in the store the go to http:

TattooCoder / Jan 29, 2013 / 1 min

Nothing great was ever achieved without enthusiasm...

Over the past month I have had the opportunity to give some thought to what I wanted to accomplish this year in my life, career, and health. And during those times of thought I have often gone back to a speech I listened or re-listened to by the late Jimmy

TattooCoder / Jan 28, 2013 / 6 min

Portable MVVM Light - Move Your View Models : Part 2

In the first part I covered how to get the initial project setup and share the ViewModels and ViewModelLocator between a Windows Phone 8 project and a Windows Store Application. In this post, I'll add a DataService and a Model class that will be used to get the most recent

TattooCoder / Jan 24, 2013 / 6 min

Portable MVVM Light - Move Your View Models

Portable Class Libraries Portable Class Libraries were added as a project type in the interest of creating an assembly that you could use across the .NET Framework, Silverlight, Windows Phone 7, or Xbox 360 platforms without modifications. Well, not really that easy. There is some work to do and as

TattooCoder / Jan 15, 2013 / 6 min

Picking the Right Tools for Your Project

CodeProjectOver the weekend I was able to release the first of many Windows 8 applications (Download and Rate here) into the store that I have been working on. This first one is just a RSS type application for DZone.com, but it just the first version and the next installment

TattooCoder / Dec 3, 2012 / 1 min

Developer Days at Microsoft Store

Developer Workshops Joe Healy (@devfish) and I have been hosting workshops at the Microsoft Store in Orlando at the Florida Mall over the past few Thursdays. The current series has been focusing on Windows Store Apps, including game application development. Joe presented this past week on MonoGame for Windows 8

TattooCoder / Nov 16, 2012 / 1 min

Paparazzi at the Microsoft Store! I'm Famous!

What's really "completely embarrassing" as he so states in his post is the lack of observation. Original post here... First, yes I was and do in fact use a MacBook Pro and run Windows 8 on it. However the the sneaky photo fails to capture the full picture.

TattooCoder / Oct 11, 2012 / 1 min

Tampa Code Camp

I will be giving two talks this Saturday at Tampa Code Camp, being held at the University of South Florida in Tampa, Fl. For directions and more information visit http://www.tampacodecamp.com. Schedule for other sessions here. My Sessions Introduction to ASP.NET Web API - Why you should

TattooCoder / Oct 9, 2012 / 5 min

TypeScript for Windows 8 Store Apps

What is TypeScript? See http://www.typescriptlang.org TypeScript was recently released and has become the new hot topic. One of the questions I have asked and heard is can we use this for developing Windows Store Applications with Javascript and have the cool features that have been shown in

TattooCoder / Oct 1, 2012 / 1 min

Richmond Code Camp

I will be giving two talks this Saturday at Richmond Code Camp, being held at the University of Richmond in Richmond, Va. For directions and more information visit http://richmondcodecamp.org/and/or follow @CodeCamp on Twitter. Schedule for other sessions here. My Sessions Building Windows 8 Apps w/ MVVM

TattooCoder / Sep 25, 2012 / 5 min

RadCustomHubTile from Telerik for Windows 8 UI

Introduction Telerik recently released their Windows 8 UI Controls to RC on September 18th (see post here), and this is probably on the first in a series of posts I will put out showing them off. The first control here is the RadCustomHubTile. I chose this because I am in

TattooCoder / Sep 24, 2012 / 1 min

User Groups - What do you want from them?

There are many user groups, meetups, developer groups, etc depending on where you live that are available to get involved in. This is one of many ways to meet other developers, see what they are doing, what projects and so fourth are going on in your neck of the woods

TattooCoder / Sep 20, 2012 / 2 min

Amber Alerts for Windows Phone - Find Amber: I built it!

Find Amber Available for Windows Phone Find Amber has finally been approved and is now available in the Windows Phone Store! This project is close to me, and not in a "I have lost a child" way thank God. But I do have children and if something were

TattooCoder / Sep 16, 2012 / 2 min

SimpleIoc and the Messenger Service in MVVM Light

CodeProject The SimpleIoc addition in the most recent version of MVVMLight is a great add and really simplified the ViewModelLocator across all of the platforms supported in this framework. If you are not familiar with MVVM Light or what you types of project platforms it supports please go to http:

TattooCoder / Sep 10, 2012 / 1 min

What are you looking for as a Mobile Developer in a Blog Post?

The mobile development industry has probably the greatest up swing in comparison to the other development paths over the last 5 years. What I mean is that many more developers are focusing on either getting into mobile development (as in native apps), making sure their web apps are responsive and

TattooCoder / Sep 6, 2012 / 1 min

Southwest Florida Code Camp

I will be giving two talks this Saturday at Southwest Florida Code Camp. If you are interested in hearing about ASP.NET WebAPI and/or MVVM Light, stop by either of my talks. 8:30 - 9:40 AM (Room 128) - Introduction to ASP.NET WebAPI - Why you

TattooCoder / Aug 31, 2012 / 6 min

Looking at Windows Azure Mobile Services with Fiddler

CodeProject As usual throughout the day I have MetroTwit open and toast are constantly popping up here and there and I glance over to see what’s what. Then I see. from @WindowsAzure this: And all work stopped for me to check this out. Other than Windows Phone and Windows

TattooCoder / Aug 26, 2012 / 7 min

Getting Started w/ Windows 8, MVVM Light and EventToCommand

Now that Windows 8 and Visual Studio are in RTM I wanted to put together a quick entry for those Windows Phone developers making the transition to Windows 8 development with their MVVM Light skills. Laurent Bugnion, is the creator of the MVVM Light toolkit and I, as well as

TattooCoder / Aug 23, 2012 / 2 min

I'm a nerd, but I might scare your kids

Remember these guys? This is what the stereotypical view was/is of what a "nerd" looks like. Developers today are a much different class of people for sure. I have met some pretty cool people over the past year that certainly do not fit the bill. Fishing enthusiast,

TattooCoder / Aug 16, 2012 / 2 min

Upgrading from Windows 7 to Windows 8 RTM - Bootcamp

So I spent last night leaping into the upgrade process on my MacBook Pro from Windows 7 to Windows 8 Pro. Now, some may call it leaping off, ridicule me for being a .NET guy and having a Mac, but that's a whole other conversation. I wanted to just point

TattooCoder / Aug 13, 2012 / 1 min

Develop Your First Windows Phone App - Get a Free Nokia Phone

This past Friday I attended a Windows Phone Developer event put on by Rich Dunbar, who is a Nokia Developer Ambassador, here in Orlando. I have exchanged some tweets and emails with Rich in the past and watched some feedback from some of the previous events he had put on

TattooCoder / Aug 2, 2012 / 1 min

DarkSky Developer Contest - Dates & Prize Pool

So here we are, the good stuff. When do we have to be done and what the heck do we get if we win? Dates Start NOW, if you have not signed up please do so here. This is important, I need your valid email address so that I can

TattooCoder / Aug 2, 2012 / 4 min

Getting started with Windows Phone and MVVM Light - Part 2 of 2

CodeProject In Part 1, we covered the following: Creating the application* Connecting the View and the View-Model* Adding an additional View or PagePart 2 we'll see how to add a button on the first page to navigate to the second page which will cover navigation and messaging to complete the

TattooCoder / Jul 18, 2012 / 6 min

Getting started with Windows Phone and MVVM Light - Part 1 of 2

CodeProject A few days ago, Rich Dunbar wrote a post about how to get started with with Windows Phone Development and the post went freaking viral. Now the reason here is that Rich, in his spare time, sponsors and host events for Nokia in order to promote Windows Phone Development

TattooCoder / Jul 16, 2012 / 3 min

Orlando Windows Phone User Group - Kickoff Meeting

](http://4.bp.blogspot.com/-Jy3jhSyRxC8/UAQk7AELoEI/AAAAAAAAAFs/05On55UJ26E/s1600/owpug-logo-new.png)Wow what a great start to the new group in Orlando! First, let me start

TattooCoder / Apr 9, 2012 / 2 min

48 hrs with My Lumia 900 Windows Phone

So its been 2 full days with the Windows Phone, jumping out of the iOS world using the Nokia Lumia 900 as my everyday device. I have to say I'm still swimming in the pool doing the backstroke. I love it! Battery life is great and I use the hell

TattooCoder / Apr 6, 2012 / 3 min

My Nokia Lumia 900 Has Arrived - It Killed My iPhone!

](http://2.bp.blogspot.com/-tqE8VSJQiWs/T3-T5Bhc3KI/AAAAAAAAAD8/ynqmWp4PMHU/s1600/Nokia900.png)Nokia Lumia 900The newest Windows Phone 7 device has arrived and I have to say I can't put it down! No seriously I can't! First, because

TattooCoder / Apr 3, 2012 / 2 min

Where's Your Rubber Ducky App?

I recently attended Orlando Code Camp for the second straight year and I must say that it really topped last year and I cannot wait to see what's in store for next. That's not the point of this post, but a number of sessions I attended there did put some