Category Archives: Allgemein

WinGet – behind the scenes (English video)

Posted on by .

I delivered a session about the AppInstaller/CLI aka WinGet for the Dutch PowerShell UserGroup (DuPSUG) in April 2022.

You will find the mentioned interview with Keivan Beigi in any podcatcher app and also on the Sliding Windows website (slidingwindows.de).

Code examples and slides are available in the Github repo.

Watch video

Chapters and timestamps

00:00:00 Introduction by Jaap Brasser
00:03:42 about_Session
00:09:41 Demo A: AppInstaller/Winget Basics
00:22:15 Group discussion: AppInstaller versioning
00:24:18 Modern apps
00:29:03 Demo B: Notepad++, modern app deployment
00:42:53 Group discussion: AppExec links
00:52:20 WinGet in action
01:16:10 Group discussion: State of the AppInstallerCLI/WinGet
01:31:50 about_Origins
01:37:09 Group discussion: History and future of WinGet

Hinter den Kulissen von WinGet (PSUG Hannover)

Posted on by .

Am 21. Januar habe ich bei der PowerShell Usergroup einen Vortrag über Hintergründiges und Abgründiges zu Microsofts AppInstaller/WinGet Applikation.

Das Interview mit Keivan Beigi findet man in jedem Podcatcher und auf der Sliding Windows-Website (slidingwindows.de).

Codebeispiele und Präsentation befinden sich im Github-Repo.

Video ansehen

Zeitmarken

0:04:40 about_AppInstaller
0:08:32 Demo A
0:21:52 about_ModernApps
0:27:27 Demo B
0:44:03 about_WinGet
0:44:39 Demo C
1:21:17 about_Manifests
1:23:03 Demo D
1:29:53 about_Origins
1:39:06 One more thing? (Bonusdemo)
1:46:41 Fazit

PowerShell – kurz & gut

Posted on by .
PowerShell Kurz Und Gut (2021)

Bei O’Reilly ist die 2021er Auflage meiner PowerShell-Referenz erschienen. Natürlich stand die PowerShell 7 Pate für diese vollständig neu geschriebene Ausgabe. Wichtiger aber als die spezifischen Eigenheiten einer bestimmten Version zu skizzieren, sind mir die zentralen Konzepte der Shell – und die finden sich in allen Versionen wieder! Aus diesem Grund haben wir den Titel dann auch ganz schlicht gewählt und die sonst übliche Versionsnummer weggelassen: “PowerShell – kurz & gut

Blickt man zurück auf die erste (englische) Ausgabe von Lee Holmes, so hat sich vieles grundlegend geändert: kaum jemand nutzt heute ein gedrucktes Buch als Nachschlagewerk. Die neue Ausgabe versucht vorrangig die zentralen Prinzipien der PowerShell zu vermitteln. Das Buch soll dazu anregen bei der Fahrt im Zug ein Kapitel zu lesen, die objektorientierte Philosphie anhand selbsterklärender Codebeispiele zu erfassen. Das Buch will nicht länger nur eine Referenz sein. Ob dies gelungen ist entscheiden Sie – der Leser, die Leserin.

Um die vielen Beispiele aus dem Buch gut nachvollziehen und adaptieren zu können, gibt es ein zentrales Code-Repositorium, das neben allen Listings aus dem Buch weitere, erklärende Skripte enthält und im Laufe der Zeit mit Updates und weiterführenden Artikeln ergänzt werden wird:
https://github.com/thorstenbutz/kurzundgut

Die offizielle Produktseite des Verlags:
https://oreilly.de/produkt/powershell-kurz-gut/

Das Buch im O’Reilly-Blog:
https://blog.oreilly.de/2021/02/08/powershell-auf-einen-blick/

PowerShell 7 frei gegeben

Posted on by .

Das PowerShell-Team hat die v7 in dieser Woche freigegeben.
Die “Management summary” im Teamblog:
https://devblogs.microsoft.com/powershell/announcing-PowerShell-7-0/

Wer sich für Anekdoten und Hintergründe interessiert, dem seien die Interviews mit Joey Aiello und Steve Lee wärmstens (auch zum erneuten Hören) ans Herz gelegen:

Sliding Windows, Episode 7: Microsoft 3.0 mit Bartek Bielawski und Joey Aiello:
https://www.slidingwindows.de/slw07/

Slding Windows, Episode 12: PowerShell 7 mit Steve Lee
https://www.slidingwindows.de/slw12/

Das erste Interview mit Joey nahm ich im Mai 2017 auf, übrigens in Joeys erstem “Auftritt” in einem Podcast überhaupt (nach seiner eigenen Aussage). Faszinierend, wie sich in diesen knapp drei Jahren der Campus in Redmond von der Vision zur Wirklichkeit gewandelt hat.

Das Interview mit Steve Lee (dem aktuellen Leiter des PowerShell-Teams) entstand vor weniger als einem Jahr auf. Es nimmt im Wesentlichen alles Bedeutende für PowerShell 7 vorweg und erklärt die Hintergründe. Von den Ausführungen im letzten Juni bis heute, ist der Code dann fertig gestellt worden. Übrigens:
Nicht vom PowerShell-Team alleine!. Denn PowerShell ist nach der v5 als Open Source-Software von einer Community entwickelt worden, die nicht von Microsoft starr gesteuert wird. Allerdings muss man hinzufügen, dass der überwiegende Teil der Entwicklungsarbeit, Konzeption und Steuerung aus Redmond von Steve’s Team kam und kommt.

Start-HappyScripting -version 7

PowerShell Conference EU 2017

Posted on by .

Nachfolgend finden sie meine Sessions von der PowerShell Conference. Sie finden die Videos, insofern die Aufnahme geglückt ist, sowohl auf Youtube als auch auf Vimeo (diese sind unten verlinkt). Die Sessions habe ich alle in Deutsch gehalten. Die Dateien zu allen Vorträgen finden Sie auch in dem zentralen Github-Repo der Konferenz.

 

  • about_Containers # A note from the field
    Download PPTX PDF Download Download ZIP Video ansehen
  • Was Sie schon immer über Fileserver wissen wollten
    Download PPTX PDF Download Download ZIP Video ansehen
  • “Wer wird Shellionaire?”
    Download PPTX PDF Download Download ZIP

 

Weitere hilfreiche Links zur Konferenz:

Neuer Audiocast: Remote Desktops, mit Benny Tritsch

Posted on by .

slw_logo300x300Episode 5 der Sliding Windows (slidingwindows.de) ist erschienen, zu Gast ist Benny Tritsch.

Benny ist seit vielen Jahren einer der Gurus des Server Based Computings, Buchautor und vielfach ausgezeichneter IT-PRO.
Benny berichtet von seinen Anfängen in den 1990er Jahren am Genfer CERN und dem Fraunhofer Institut in Darmstadt, den ersten Berührungspunkten mit “Remote Desktops” und Anwendungsvirtualisierung und den Anfangsjahren jener Technologien, mit denen er sich Zeit seines nun mehr als 20-jährigen (IT-) Berufslebens beschäftigt.

RSS-Feed: AAC | MP3

Direkter Download: AAC | MP3

iTunesStore: https://itunes.apple.com/de/podcast/sliding-windows/id733271538

Neuer Audiocast: The X files, mit Bruce Payette

Posted on by .

slw_logo300x300Episode 4 der Sliding Windows (slidingwindows.de) ist erschienen, zu Gast ist Bruce Payette. Bruce ist “Principal Developer” bei Microsoft und vielen bekannt als einer der Väter der Windows PowerShell und Buchautor. Vor seiner Zeit bei Microsoft war er einer der Entwickler von OpenNT/Interix, einem Posix 2.x kompatiblen Subsystem für Windows NT, das später unter dem Dach von Microsoft als “Services for Unix” (SFU) und “Subsystem for Unix based applications” (SUA) weiter entwickelt wurde.

Wir sprechen eine Stunde über die historische Entwicklung von Unix, Windows und Co.und den Werkzeugen zur Kooperation bis hin zum jüngsten Sproß dieser Enwicklung: dem “Subsystem for Linux” (WSL). Dies ist die erste englischsprachige Folge der Sliding Windows.

 

RSS-Feed: AAC | MP3

Direkter Download: AAC | MP3

iTunesStore: https://itunes.apple.com/de/podcast/sliding-windows/id733271538

CIMLingen 2015

Posted on by .

Ich sprach auf der CIMLingen 2015 über die finale Version der “Windows PowerShell Desired State Configuration for Linux” (WPSDSCLinux). Vielen Dank an die Organisatoren und Kollegen/innen für eine tolle Veranstaltung.

Sie finden unter den nachfolgenden Links sowohl die Präsentation als auch die Bespielskripte als Textdateien. Die Sessions wurden aufgezeichnet, sobald verfügbar finden Sie hier auch den Link zum Video.

Download PPT

CIMLingenA_200px CIMLingenB_200px CIMLingenC_200px CIMLingenD_200px

Neuer Audiocast: Final Cuts, mit André Aulich (SLW 03)

Posted on by .

slw_logo300x300Episode 3 der Sliding Windows (slidingwindows.de) ist erschienen, mein Gast ist André Aulich. Wir streiften in 2 Stunden viele Themen und Aspekte, angefangen bei einem Ausflug in die Geschichte von Mac OS  und Mac OS X Server, einen Einblick über das Zusammenspiel von Linux, Windows und MacOS, über Netzwerkprotokolle und Storage bis hin zum Media Asset Management, dem gegenwärtigen Schwerpunkt von Andrés beruflicher Tätigkeit.

André Aulich ist selbständiger Software-Entwickler und Inhaber der Firma moosystems. Er berät weltweit Fernsehanstalten und Filmschaffende zu Lösungen des “Media Asset Management”, der Verwaltung digitaler Mediendaten.

Die Aufzeichnung kann über den Webplayer auf der Homepage der slidingwindows.de angehört oder heruntergeladen werden, oder mittels Podcastfeed abonniert werden:

RSS-Feed: AAC | MP3

Direkter Download: AAC | MP3

iTunesStore: https://itunes.apple.com/de/podcast/sliding-windows/id733271538