Posts filed under ‘C#’

Using Multiple Database Types in an ASP.NET Core Web App

Sometimes, you might want to use one type of database, like MS SQL Server LocalDB, for development and a different type, like MySQL, on a production server. I’ll walk you through writing the code to use different database providers for Entity Framework (EF) depending on your environment: development or production. (more…)

December 4, 2019 at 2:53 pm Leave a comment

Hosting Multiple ASP.NET Core Sub-Sites on a Single Site Hosting Account

SubDomainButtonIf you have a Windows Server shared hosting account that only provides you with one web site, you are not really stuck with having just one site. In most cases, you can add additional sites by putting them in sub-folders (aka sub-directories) of the main site. (more…)

December 4, 2019 at 9:19 am Leave a comment

Publishing an ASP.NET Core Web App to a Low-Cost Windows Hosting Service

You’re developing an awesome ASP.NET Core web app and need to give it a home on the internet. If you expect your app to experience light or medium traffic1, you can use an inexpensive shared Windows Server, IIS hosting provider like SmarterASP.NET. Of course, alternatively, you could publish your site to a low cost Linux VPS hosting service, like Linode, but that could cost a bit more and configuring the server will be quite a bit more work.

(more…)

February 18, 2019 at 5:05 pm 3 comments

ASP.NET Core Razor Pages – Part 1

Introduction to Razor Pages

ASP.NET Core Razor Pages provide web developers with a way to create simple web applications (or web sites) using HTML, CSS, JavaScript, C# and the .NET library, but without the added complexity of the more powerful ASP.NET MVC framework. If you’ve used ASP.NET Web Forms, think of Razor Pages as an alternative that lets you just use standard HTML with helper code instead of dragging and dropping controls onto forms. (more…)

September 30, 2017 at 3:10 pm Leave a comment

Using the Android Fused Location Provider

location-clipart-map_pin

In this post, I’ll walk you through the code in a very minimal app that just demonstrates getting locaiton. This app was created using the Xamarin Android platform, so it is written in C# but still uses the Fused Location Provider API which is provided by Google Play Services . My code is available on GitHub in a Xamarin Studio / Visual Studio solution: Geolocation Demo.

(more…)

May 27, 2016 at 1:29 pm 2 comments

The Google Play Services APIs for Android

GooglePlayServices

Why Use the Google Play Services APIs?

Google Play Services (also known as Google APIs for Android) and abbreviated GPS, is a set of APIs that are delivered in the form of an app that can be updated via the Google Play Store. The reason Google provides these APIs this way is to reduce fragmentation of the Android platform. Fragmentation is a result of many different versions of Android running on devices out in the wild.

(more…)

May 27, 2016 at 9:05 am 1 comment

Developing iOS Apps in Visual Studio with MacinCloud

Cross-Platform Mobile Development with Xamarin

Suppose you’re a .Net XamarinLogo developer and you recently discovered Xamarin’s cross-platform framework for doing mobile app development using the .Net languages and libraries. You’ve used Visual Studio to make a killer Android app.
Now you want to make an iOS version of the app, but you don’t have a Mac– and Apple’s licensing requirements specify that you must use a iosLogoMac to build iOS apps. Apple is fine with you doing all the development (writing the code and creating the UIs) anywhere you like, but the code has to be compiled and linked on a Mac. (more…)

December 5, 2015 at 5:26 pm 8 comments

Older Posts


Bird’s Bits

Computers, software & the Internet

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 41 other followers