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 a lot of developers here and there, and as we all know; we are very particular about the machine (when we can be), the editors or IDE, the add-ins, command line tools, stickers and sometimes even the bag we put all of this in. Here is a list of the toys and tools that I choose to carry and use. Machine I have many machines in the computer graveyard in the garage,...


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.x using manual bootstrap, where the application would need to do some work prior to starting up, was such a need that it has a home in the docs. However, in Angular 2 this pattern is not established. I started looking and asking, "What is the manual bootstrap for A2?" Of course, thanks to naming "bootstrap" is awful when paired with almost anything web. Nevertheless, there is a question and...


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) May 26, 2016 In this edition, Nic does a really great walkthrough of converting an Ionic app to NativeScript, John writes up how to run multiple versions of node.js using n, Arnaud talks about how Docker does Open Source and more. ASP.NET Core Azure App Service and ASP.NET Core RC2 - blogs.msdn.microsoft.com Converting an ASP.NET Core RC1 Project to RC2 - Shawn Wildermuth Announcing WCF...


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 The new angular-cli have the concept of different environments like development (dev) and production (prod). When creating a new application with the cli ng create my-app and /config folder is a part of the scaffold which contains the environment files. Check out Angular 2:Re-Quickstart with the CLI . ├── environment.dev.ts ├── environment.prod.ts . . and then within the /src/app folder is and environment.ts file. Here is the contents:...


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 new thing to work with the old thing sets in. WCF WCF is a framework that many .NET developers came to love and built many of services on to support Silverlight and WPF applications and was the basis for Web API. However, it's primary protocol was SOAP and a message format of XML. There are many other great features, WS-*, Transactions, Reliable Messages and more; but for most business it...