주간닷넷 2017년 4월 4일

지난주 5/10 ~ 5/12 에는 마이크로소프트의 개발자행사인 Microsoft Build 2017이 개최되었습니다. Build에서 발표되었던 내용은 Channel 9을 통해 전부 다시 시청하실 수 있습니다. 또한, Build의 열기를 직접 느껴볼 수 있는 Build Tour가 서울에서도 개최됩니다! 6/13 ~ 6/14 양일에 걸쳐서 진행되는 Build Tour Seoul에서는 Build에서 발표된 주요 내용을 듣고, 해커톤에도 참가하실 수 있습니다. 자세한 내용은 아래의 링크를…


Exploring DataTable and SqlDBAdapter in ASP.NET Core 2.0

.NET Core 2.0 Preview was released May 2017.  Great timing as one of my customer was inquiring re DataTable and SqlDBADapter support in ASP.NET Core.  Instructions to wire it up are below. First, pull down my ASP .NET Core 1.1 SqlClientPlay11 project from https://github.com/jhealy/aspdotnetcore.  Instructions for building up this project are also at the previous…


Data access via SqlDataReader in ASP.NET Core 1.1 and 2.0

I’d been working with a client who wanted to access SqlServer directly from an ASP.NET Core application. I’d been using Entity Framework for my ASP.NET Core access so I had to dig in a bit on this one, especially for his DataTable, DataSet, and SqlDbAdapter questions ( see part2 of this article ).  Good news,…


Announcing EF Core 2.0 Preview 1

This week we made Entity Framework Core 2.0 Preview 1 available. Entity Framework Core (EF Core) is a lightweight, extensible, and cross-platform version of Entity Framework. EF Core follows the same release cycle as .NET Core but can be used in multiple .NET platforms, including .NET Core 2.0 and .NET Framework 4.6 or newer. Installing…


Azure App Services に ASP.NET Core プロジェクトを自動でビルドおよびデプロイ

本記事は、マイクロソフト本社の The Visual Studio Blog の記事を抄訳したものです。 【元記事】 Automatically build and deploy ASP.NET Core projects to Azure App Services 2017/4/25   マイクロソフトでは、最近の更新プログラムにおいて、一般的なさまざまなシナリオをサポートするよう取り組みを進めてきました。今月の始めには、ソースをパブリックまたはプライベートの GitHub リポジトリ (英語) からプルする Visual Studio Team Services (VSTS) での自動 DevOps パイプライン設定のサポートを追加しました。また、TFVC シナリオのサポートについても現在対応を進めており、拡張機能のさらなる充実を図っています。今回の更新では、Continuous Delivery Tools for Visual Studio (英語) 拡張機能のしあげとして、Azure App Services 向け ASP.NET Core アプリケーションのビルドおよびデプロイのサポートを追加しました。これを使用すると、ASP.NET 4.x または ASP.NET Core アプリケーションのビルド、テスト、デプロイを自動で行う VSTS ビルドおよびリリース定義を構成できます。また、コミュニティで報告されたバグの修正も実施しました。皆様のご協力に感謝します。 ASP.NET Core…


Machine Keys on an Azure App Service, machineKey multiple instances Azure

When you run an ASP.NET application on multiple instances of an App Service Plan (ASP) you do not need to worry about machineKeys as the App Service Platform will use the same one across all your instances and therefore will not need to make any changes to your application. I found this sample code and…


주간닷넷 2017년 3월 28일

On .NET 소식 지난 주 On .NET 소식에서는 삼성에 근무하시는 Sidarth Gupta와 함께 TV, 시계, 스마트폰을 포함한 여러 디바이스에 탑제될 오픈소스 운영체제인 Tizen에 대해서 이야기 나누었습니다. Tizen은 .NET Core와 Xamarin Forms를 기반으로 개발이 가능한 플랫폼 입니다. 이번 주 On .NET 소식에서는 Tamás Vajk과 함께 SonarLint에 대해서 이야기 나눌 예정입니다. Happy Birthday .NET! 개발 엔지니어인 Bertrand…


IIS Services: HTTP.sys, W3SVC, WAS, W3WP, oh my!

When client makes an HTTP request to IIS, there are many layers of drivers and services it travels through. In this blog, I wanted to give a high level overview of the major layers showing how they fit altogether. Here is the high level flow: HTTP.sys is the Kernel-mode HTTP/HTTPS protocol listener. HTTP.sys listens for…


Gain Some Insights From These Awesome MVPs With The Friday Five

Restoring Internet Explorer Favorites From an Invalid UE-V Package Andreas Stenhall is a solution architect based in Stockholm, Sweden. His expertise is primarily in the modern workplace, based on Windows 10 and EM+S. He he’s spoken at conferences such as TechEd in the US and Europe, written a couple of books on the Windows client management…


Hunting Down a Classic Error: “Page Cannot be Displayed”

Was assisting a customer on a critical server-down situation with a very generic error: “Page cannot be displayed….”. This is a classic error and puts you on an open-ended troubleshooting venue. One of the things you want to do first is to ask yourself few questions: Wasn’t this Server working fine when it restarted last…