Get Started with .NET Core 2.0

by 

|

|  

in

.NET Core 2.0 is finally out, which finally closes the loop and create a very usable .NET Core. This quick blog post is a quick start for .NET Core 2.0. 1. Install VS Code. 2. Install .NET Core 2.0. 3. Fire up terminal. 4. Create a new solution. 5. Create a console application. 6. Add…

Read more…

Getting Started with Azure Cosmos DB, Part 1 – CRUD

by 

|

|  

in

Cosmos – κόσμος – the world, universe – John Jeffrey Dodson Lexicon (public domain) Cosmos means the entire world, so I wonder if Azure Cosmos DB is Microsoft’s view of the entire world for data stores going forward. Sure, blob storage will have some particular advantages and SQL server will have some advantages too. But…

Read more…

Building an App for Good: Intern Experiences with NativeScript and Firebase

by 

|

|  

in

Note: This post was co-authored by Noah Costello and Allie Rauner. As three Don’t Panic summer interns, our project was to create the MyLNK app. The goal of this app is to provide an easy-to-navigate interface that allows people to find all of the services provided by Lincoln’s nonprofits and organizations. It should be available…

Read more…

From Educator to Software Engineer, Part 1 – Interest in Software, Teaching Myself, and Getting a Foot in the Door

by 

|

|  

in

I am a 30-year-old developer finishing my first year as a software engineer. I didn’t get where I am by any traditional means, but I’ve learned some things along the way that might encourage someone to follow their interest in finding a place in the world of software development. Here’s my story: I understand that…

Read more…

PHP Through the Eyes of a .NET Engineer

by 

|

|  

in

We are a software design and development shop. So when asked which tech stack we prefer we’ll always give some answer around our the preference for the Microsoft stack. We tend to use C# / .NET for most code writing, SQL Server for databases, and Azure for cloud storage. However, we recently undertook a PHP…

Read more…

Useful Textbooks from a Computer Science Degree

by 

|

|  

in

Editor’s Note: This post was originally published on Cassey’s Thoughts, her personal blog. In my time as an undergraduate studying Computer Science, I came across several textbooks that were really useful. (This may be a surprise to you; it was to me when I finally started finding them.) I share them here for others who…

Read more…

Falling Short on Training Software Developers

by 

|

|  

in , ,

I worry daily about the software we rely on in our daily lives. One need only look at the problems our airlines have had and the disruptions they have caused in our lives. I feel like there is significant risk that we will be crushed under the weight of technical debt in this software. As…

Read more…

Tools are Just Part of the Story

by 

|

|  

in

We consider ourselves a .NET shop. Our tools are usually Visual Studio, C#, MSSQL Server, IIS/Azure, ASP.NET MVC, EntityFramework, etc. We have an incredible amount of institutional knowledge of these technologies. We’ve found the pain points. We’ve developed work arounds. We have best-practices. We have thousands of lines of code to use as examples. We…

Read more…

A Look Back at ng-conf 2017

by 

|

|  

in

It is hard to believe that it was already two weeks ago that Andrew Tarr and I were in Salt Lake City attending ng-conf 2017. I have to say that it was a great conference and I learned even more than I had anticipated in the three days we were there. The format of the…

Read more…

Automated UI Testing Using TestStack.White and Continuous Integration with TeamCity

by 

|

|  

in

One of the things that our development approach at DPL allows us to do is to have a very low ratio of QA testers per software engineer. Our architecture designs and patterns provide for very isolatable and testable components, allowing us to reach high coverage numbers in most areas of our code. However, one area…

Read more…