Visitors of koskila.net categorized by Google

Thanks for an amazing 2018!

Reading Time: 7 minutes. Year 2018 is drawing to an end, and it’s a good time for some reflection on what an interesting year it’s been! Personally, quite a few things have happened in the last 12 months – I moved to Canada, started a new/old job, became a father, spoke at awesome events, met a lot of cool people – just tons of awesome stuff. But personal things aside, 2018 has been an interesting and rewarding time to be writing this blog! 2018 was the year when the […]

Finnish flag

SharePoint linguistic search features

Reading Time: 7 minutes. I’ve been posting about different localization / globalization / multilingual options of SharePoint for quite some time. It’s a topic that’s kind of close to my heart, being a non-English speaker with a really difficult native language – one, that Microsoft always gets wrong even though it’s not for the lack of trying! Weirdly enough, while Microsoft messes up the Finnish translation and localization all the time, they do detect and recognize the language surprisingly well. In this post, I’m trying to present the languages […]

Low-code / no-code basically means serverless

How to remove Azure Functions without deleting the Functions App?

Reading Time: 7 minutes. Have you ever run into a situation, where you just wanted to remove the currently standing function definitions from your app service without actually nuking the whole Functions app? I have! App Service configuration is usually easy to manage programmatically or by scripting, so even if you need to redo the deployment, it should be fairly straightforward. But what if you don’t have the setup scripted, and have already configured everything the way you like it – you’d really like to NOT nuke the whole […]

entity-framework-logo

EntityFramework Core 2.1 – Update-Database error “The EntityFramework package is not installed”

Reading Time: 3 minutes. Another weird, but simple issue I ran into when building a simple .NET Core application. I was just minding my own business, crafting since bits of code into something remotely functional, while I ran into an issue. While trying to apply my changes to the database using .NET Core Entity Framework, executing Update-Database simply failed with the following error: The EntityFramework package is not installed This error can occur with probably any of the EntityFrameworkCore commandlets. Update-Database is just the one I ran into problems […]

Have you tried turning it off and on again?

How to fix “AADSTS90008: The user or administrator has not consented to use the application”?

Reading Time: 6 minutes. A couple of days ago, I got a comment asking how to fix error AADSTS90008 when developing an application using Azure Active Directory The error in question was this: AADSTS90008: The user or administrator has not consented to use the application with ID ‘[guid]’. This happened because application is misconfigured: it must require access to Windows Azure Active Directory by specifying at least ‘Sign in and read user profile’ permission. While the error itself is usually fairly simple, explaining what to do in a comment […]

Not sure if a bug or a feature

Help! My ASP.NET MVC textbox date format is wrong!

Reading Time: 8 minutes. Table of Contents Troubleshooting: All the different ways I’ve found to affect the date format of a datetime field in an ASP.NET MVC project1. Establish a convention and save your dates as preformatted strings already in the database2. Set the column in the database to a certain flavor of datetime3. Set up the culture of your service4. Set up the culture of your page5. Add Data Annotations to your EF Model’s classesAdd a DisplayFormatOverride the underlying DataType in the model directly6. Insert the date format […]