blog.icewolf.ch

Let's talk about IT!
posts - 1867, comments - 295, trackbacks - 0

My Links

Archives

Post Categories

icewolf

December 2020 Blog Posts

Create and publish ASP.NET Website with Visual Studio 2019 to Azure

Hallo zusammen, Ich habe mir die Visual Studio 2019 Community IDE heruntergeladen um meine ASP.NET WebForms Website zu überarbeiten und nach Azure zu deployen. Dazu habe ich mir ein neues Projekt angelegt Und eine ASP.NET Webanwendung ausgewählt Der Projektname wird dann auch gleich zum Ordner wo das Projekt abgelegt wird. Da ich schon eine Website habe, welche nur migriert werden muss, habe ich eine leere Projektvorlage ausgewählt.  Auf dem Filesystem sieht das dann so aus. Ich habe mir aus der vorhandenen Website die *.aspx und weiteren benötigten Dateien ins neue Projektverzeichnis kopiert. Danach in der IDE vorhandene Elemente hinzugefügt. So sieht das danach im Projektmappen-Explorer aus. Die zwei Klassen aus...

posted @ Thursday, December 31, 2020 4:10 PM | Filed Under [ Dotnet Azure ]

How to create and deploy a website on Azure

Hallo zusammen, Im folgenden Blog habe ich dokumentiert, wie man eine Website in Azure publiziert. Als erstes braucht es dazu einen "App Service Plan" Beim anlegen des App Service Plan sollte man sich Gedanken über den Plan machen, denn das definiert die Funktionalitäten und Kosten. Für Tests habe ich den F1 (Free Plan) benutzt. Für die jetzige Website habe ich mich für B1 entschieden, da dieser Plan auch Custom Domains und SSL Zertifikate unterstützt. Der App Service Plan ist nun angelegt. Nun braucht es eine "Web App" Bei der Web App wird ein App Service Plan benötigt. Den haben wir ja schon angelegt. Nun steht die Website mit...

posted @ Sunday, December 20, 2020 11:04 AM | Filed Under [ Azure ]

Citrix Workspace App for Windows 2012.1

Hallo zusammen, Es gibt schon wieder eine neue Version der Citrix Workspace Apps for Windows Da ich vor ein paar Tagen mit genau dieser .NET DLL etwas rumgespielt habe, musste ich mir das ganze etwas genauer mit dem Sysinternals Process Monitor anschauen. Wie man sieht, wird jedoch die DLL vom Citrix updater selbst geschrieben. Kann also einen Fehler meinerseits ausschliessen. Ich habe mir dann die aktuelle Version von der Citrix Website heruntergeladen https://www.citrix.com/de-de/downloads/workspace-app/windows/workspace-app-for-windows-latest.html Grüsse Andres Bohren

posted @ Friday, December 18, 2020 11:09 PM | Filed Under [ Citrix ]

Exchange 2016 Cumulative Update 19

Hallo zusammen, Gestern wurden die Quarterly Exchange Cumulative Updates für Exchange 2016/2019 veröffentlicht. Released: December 2020 Quarterly Exchange Updates https://techcommunity.microsoft.com/t5/exchange-team-blog/released-december-2020-quarterly-exchange-updates/ba-p/1976527   Cumulative Update 19 for Exchange Server 2016 https://support.microsoft.com/en-us/help/4588884/cumulative-update-19-for-exchange-server-2016   Cumulative Update 19 for Exchange Server 2016 (KB4588884) https://www.microsoft.com/en-us/download/details.aspx?id=102532 Grüsse Andres Bohren

posted @ Wednesday, December 16, 2020 10:33 PM | Filed Under [ Exchange ]

Autodiscover with Powershell

Hallo zusammen, Wie Autodiscover funktioniert habe ich schon in verschiedenen Artikeln erklärt http://blog.icewolf.ch/archive/2010/08/06/exchange-autodiscover.aspx http://blog.icewolf.ch/archive/2020/05/26/exchange-autodiscover-request-with-postman.aspx http://blog.icewolf.ch/archive/2020/12/09/autodiscover-v2-json-requests.aspx Aber man hat ja nicht immer ein Postman zur Hand. Geht ja auch mit einem PowerShell Script. Man braucht nur die Emailadresse und die Credentials einzugeben. Das Script habe ich jetzt in einer halben Stunde zusammengeschustert und erhebt keinen Anspruch auf Vollständigkeit. Wenn es funktioniert - Toll. Wenn nicht, dann müsst ihr selbst schauen wie ihr weiterkommt. ############################################################################### # Exchange Autodiscover with Powershell # 15.12.2020 V1.0 Initial Version - Andres Bohren ############################################################################### ############################################################################### #Certificate Validation Overload - TrustAllCertificates ############################################################################### if (-not ([System.Management.Automation.PSTypeName]'ServerCertificateValidationCallback').Type) { $certCallback = @"     using...

posted @ Tuesday, December 15, 2020 9:16 PM | Filed Under [ Exchange PowerShell ]

Citrix Workspace App for Windows 2012

Hallo zusammen, Die neue Citrix Workspace App 2012 wurde letzte Woche von Citrix veröffentlicht https://www.citrix.com/downloads/workspace-app/ Grüsse Andres Bohren

posted @ Tuesday, December 15, 2020 10:05 AM | Filed Under [ Citrix ]

Migrate SQL Database to Azure and change the connectionstring in web.conf

Hallo zusammen, In den letzten Blog Artikeln habe ich eine SQL Datenbank in Azure angelegt und dann das SQL Server Management Studio installiert. In diesem Artikel geht es darum, die Datenbank nach Azure zu migrieren. Ich habe den gestrigen Abend damit verbracht die Tabellen als CSV Dateien zu speichern und ein Import PowerShell Script zu schreiben. Dabei geht das ganz einfach mit dem SQL Server Management Studio... Mit der Azure SQL Datenbank verbinden Nun sieht man auch, was für eine Machine dahinter steckt (CPU und Storage) Im Azure Portal sieht man in der Resource Group, dass eine neue Datenbank angelegt wurde Kurz mal prüfen ob da...

posted @ Wednesday, December 9, 2020 11:44 PM | Filed Under [ SQL Azure ]

Autodiscover V2 JSON Requests

Hallo zusammen, Mit dem Autodiscover V2 gibt es eine einfache JSON Request Lösung um komplizierte Autodiscover Abfragen zu vereinfachen. Im Gegensatz zum bisherigen Autodiscover Service, wecher mit Webservices und XML funktioniert und gültigen Credentials funktioniert. Braucht es beim JSON Request nicht mal Credentials. Ein einfacher GET Request an die Autodiscover Adresse mit der Emailadresse und dem Protokoll genügt https://autodiscover.icewolf.ch/autodiscover/autodiscover.json/v1.0/a.bohren@icewolf.ch?Protocol=AutodiscoverV1 Anscheinend sind das die Parameter für das Protokoll: Rest ActiveSync Ews Substrate SubstrateSearchService AutodiscoverV1 SubstrateNotificationService OutlookMeetingScheduler OutlookPay ...

posted @ Wednesday, December 9, 2020 9:31 PM | Filed Under [ Exchange ]

Microsoft Teams Enable Public Preview

Hallo zusammen, In Microsoft Teams kann man nun über eine Policy die einstellen, ob und welche Benutzer Preview Features bekommen sollen. Microsoft Teams Public Preview https://docs.microsoft.com/en-us/microsoftteams/public-preview-doc-updates   Mehr dazu gibt es auch in diesem Blog Artikel zu lesen Am besten, man erstellt eine separate Policy und aktiviert dort die Preview Features. Diese Policy muss dann noch einem Benutzer zugewiesen werden. Bei mir hat es jetzt mehrere Tage gedauert, bis dieser Menüpunkt erschienen ist. Grüsse Andres Bohren Launch of Microsoft Teams preview experience and alignment with Microsoft 365 deployment channels https://techcommunity.microsoft.com/t5/microsoft-teams-blog/launch-of-microsoft-teams-preview-experience-and-alignment-with/ba-p/1964899

posted @ Wednesday, December 9, 2020 9:09 PM | Filed Under [ MicrosoftTeams ]

Office Online Server Security Update KB4486750

Hallo zusammen, Diese Woche wurde am Microsoft Patchday wieder einmal ein Security Update für den Office Online Server veröffentlicht. Description of the security update for Office Online Server: December 8, 2020 https://support.microsoft.com/en-us/help/4486750/security-update-for-office-online-server-december-8-2020   Security Update for Microsoft Office Online Server (KB4486750) https://www.microsoft.com/en-us/download/details.aspx?id=102441 Grüsse Andres Bohren

posted @ Wednesday, December 9, 2020 7:59 PM | Filed Under [ Office ]

Exchange 2016 CU18 Security Update KB4593465

Hallo zusammen, Schon wieder eine Security Update für Exchange 2016 CU18. Ist mittlerweile das dritte... Description of the security update for Microsoft Exchange Server 2019 and 2016: December 8, 2020 https://support.microsoft.com/en-us/help/4593465/description-of-the-security-update-for-microsoft-exchange-server-2019   Security Update For Exchange Server 2016 CU18 (KB4593465) https://www.microsoft.com/en-us/download/details.aspx?id=102517 Grüsse Andres Bohren

posted @ Wednesday, December 9, 2020 6:32 PM | Filed Under [ Exchange ]

Set Availability Status for a certain time in Microsoft Teams

Hallo zusammen, In Microsoft Teams lässt sich der Verfügbarkeitsstatus nun für eine bestimmte Zeit setzen. Grüsse Andres Bohren

posted @ Sunday, December 6, 2020 4:33 PM | Filed Under [ MicrosoftTeams ]

Install SQL Server Management Studio (SSMS) and connect to Azure SQL Database

Hallo zusammen, Ich habe mir das SQL Server Management Studio installiert, um auf die Azure Datenbank zuzugreifen, welche ich im vorherigen Blog Artikel angelegt habe. Download SQL Server Management Studio (SSMS) https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15   Create SQL Database in Azure http://blog.icewolf.ch/archive/2020/12/06/create-sql-database-in-azure.aspx Grüsse Andres Bohren

posted @ Sunday, December 6, 2020 4:23 PM | Filed Under [ SQL Azure ]

Create SQL Database in Azure

Hallo zusammen, Ich habe mir in Azure eine SQL DB zum testen angelegt. Für den Compute und RAM braucht es dazu einen Server Ich habe mir dabei eine Basic Instanz ausgewählt Allerdings ist mir das mit den DTU noch nicht so ganz klar. Diensttarife beim DTU-basierten Kaufmodell https://docs.microsoft.com/de-de/azure/azure-sql/database/service-tiers-dtu   What the heck is a DTU? https://sqlperformance.com/2017/03/azure/what-the-heck-is-a-dtu?WT.mc_id=dataexposed-c9-niner Mit dem Query Editor kann man sich durch das erstellte Login auf die Datenbank verbinden. Mit folgendem Befehl lege ich eine Tabelle an. CREATE TABLE tUsers     (     fID INT PRIMARY KEY NOT NULL IDENTITY(1,1),     fVorname varchar(50) NOT NULL,     fNachname varchar(50) NOT NULL,     ) Grüsse Andres Bohren

posted @ Sunday, December 6, 2020 4:15 PM | Filed Under [ SQL Azure ]

Microsoft Terminologiesuche

Hallo zusammen, Wer kennt das nicht. Man kennt einen Microsoft Begriff in Englisch und versucht den möglichst gut in eine andere Sprache zu übersetzen. Microsoft hat dazu die Terminologiesuche entwickelt. Terminologiesuche https://www.microsoft.com/de-de/language/ Grüsse Andres Bohren

posted @ Sunday, December 6, 2020 11:59 AM | Filed Under [ Windows ]

New Logs available in Azure AD Diagnostic Settings

Hallo zusammen, Im März habe ich einen Blog Artikel geschrieben, wie man die Azure AD Signins im Azure Log Analytics Workspace speichert. Als ich mir kürzlich die Settings angeschaut habe, habe ich gesehen, dass man nun viel mehr loggen kann. Beispielsweise auch Service Principal und Managed Identity Signins. Im Unterschied dazu die Settings vom März. Grüsse Andres Bohren

posted @ Sunday, December 6, 2020 11:42 AM | Filed Under [ Azure ]

Builtin Translation Tool in Office Applications

Hallo zusammen, Wusstet ihr, dass in den Office Programmen ein Übersetzungstool integriert ist? Dahinter steckt natürlich Microsofts eigener Übersetzungsdienst Microsoft Translator. Übersetzen von Text in eine andere Sprache https://support.microsoft.com/de-de/office/%c3%bcbersetzen-von-text-in-eine-andere-sprache-287380e4-a56c-48a1-9977-f2dca89ce93f?storagetype=stage&ui=de-DE&rs=de-DE&ad=DE Geht auch in Emails für einen ausgewählten Text... Oder das ganze Email Grüsse Andres Bohren

posted @ Sunday, December 6, 2020 11:33 AM | Filed Under [ Office ]

Microsoft Teams will change default Guest access in Feb 2021

Hallo zusammen, Ab Februar 2021 ändert Microsoft die Standardeinstellung für den Gastzugriff bei Teams. Turn on or turn off guest access to Microsoft Teams https://docs.microsoft.com/en-us/microsoftteams/set-up-guests Die Einstellung findet man unter Org-Wide Settings --> Guest access Grüsse Andres Bohren

posted @ Saturday, December 5, 2020 10:05 AM | Filed Under [ MicrosoftTeams ]

Admins setzt endlich die TLS 1.2 Einträge für Dotnet/Powershell

Hallo zusammen, Ich sehe in letzter Zeit öfters eine Fehlermeldung beim Installieren von einem Modul aus der PowerShell Gallery. Die Ursache ist, dass hier eine TLS 1.2 Verbindung verlangt wird, und Dotnet und PowerShell noch nicht entsprechend konfiguriert sind. Find-Module MSOnline WARNING: Unable to resolve package source 'https://www.powershellgallery.com/api/v2'. PackageManagement\Find-Package : No match was found for the specified search criteria and module name 'MSOnline'. Try Get-PSRepository to see all available registered module repositories. At C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:1360 char:3 +         PackageManagement\Find-Package @PSBoundParameters | Microsoft ... +         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     + CategoryInfo          : ObjectNotFound: (Microsoft.Power...ets.FindPackage:FindPackage) [Find-Package], Exceptio    n     + FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.FindPackage Eigentlich kann man das ganz einfach mit dem folgenden Befehl lösen. Damit wird [Net.ServicePointManager]::SecurityProtocol =...

posted @ Thursday, December 3, 2020 11:57 PM | Filed Under [ Security PowerShell ]

IdFix 2.3.0.0

Hallo zusammen, Das IdFix Tool zum Analysieren des Active Directorys gibt es schon seit ein paar Monaten in der Version 2.3.0.0 Mittlerweile ist das ein GitHub Projekt geworden https://github.com/microsoft/idfix. Kann jedoch auch direkt im Microsoft 365 Admin Center heruntergeladen werden. Scheint eine ClickToRun Anwendung geworden zu sein. Die Einstellungen kann man unter dem Zahnrad Symbol finden. Wenn man auf "Query" klickt, wird das AD durchsucht und die möglichen Fehler werden unten angezeigt. Grüsse Andres Bohren

posted @ Wednesday, December 2, 2020 9:53 PM | Filed Under [ Windows Microsoft365 ]

Powered by:
Powered By Subtext Powered By ASP.NET