Professionelle App-Entwicklung ist eine Herausforderung: Die App als solche muss vom Anwender gerne bedient und angewendet werden, sie sollte auf allen Devices laufen und sich nahtlos in die vorhandene Systemlandschaft einfügen. Bei der Entwicklung von Apps galt lange Zeit das Paradigma, dass jede App nur in ihrer eigenen (Betriebssystem-)Welt funktioniert. Eine App, die sowohl auf iOS, Android und Windows laufen sollte, wurde demnach in drei verschiedenen Programmiersprachen erstellt. Mit der Xamarin-Technologie wird dieses Paradigma nun aufgelöst. Xamarin ist eine übergreifende Entwicklungsplattform, die die Welten zusammenführt und die bislang erforderliche Mehrarbeit weitgehend überflüssig macht.
Welche Xamarin-Komponenten gibt es?
Xamarin Platform
- Durch die Kompoenten Xamarin.iOS und Xamarin.Android ist es möglich, native Apps für iOS, Android und Windows in C# mit Xamarin Studio oder Visual Studio unter einer gemeinsamen Codebasis zu entwickeln.
Xamarin für Visual Studio
- Xamarin erlaubt es, native Apps für iOS, Android und Windows mit Microsoft Visual Studio zu entwickeln.
Xamarin Studio
- Eine eigenständige IDE für mobile-App-Entwicklung, die einen Debugger, einen Compiler für C# und Werkzeuge für die Programmierung grafischer Benutzeroberflächen von Android und iOS enthält.
Xamarin.Forms
- Xamarin.Forms erlaubt, portable Bedienelemente zu verwenden, welche die eigentlichen Bedienelemente von Android, iOS und Windows Phone aufrufen.
Xamarin Test Cloud
- Hier wird es ermöglicht, mobile Apps in der Cloud auf über 2000 verschiedenen Geräten zu testen.
.Net Mobility Scanner
- Xamarins .Net Mobility Scanner ermöglicht es Entwicklern, ihren .NET-Programmcode auf unterschiedlichen Zielplattformen zu inspizieren: vor allem für iOS, Android, Windows Phone und Windows Store.
„Write Once, Run Everywhere “
Xamarin ist eben nicht nur eine einfache „write once, run everywhere”-Entwicklerplattform. Durch geschicktes Design wird es zwar möglich, eine große Menge an Code generisch zu verwenden, allerdings kann zusätzlich ein natives User Interface für jede Plattform implementiert werden.
Um dies auch tatsächlich zu erreichen, wird C# genutzt, da der Code sowohl für Windows als auch für iOS und Android nutzbar ist. Dadurch ist es möglich, sowohl die Business-Logik als auch Daten- und Serviceschichten in eine gemeinsame Codebasis auszulagern, sodass lediglich die plattformspezifischen Komponenten durch die entsprechenden Projekte aufgegriffen werden. Somit wird die Wiederverwendbarkeit des Codes maximiert.
![Xamarin – plattformübergreifende App-Entwicklung01 Schaubild Xamarin UI Windows iOS und Android](/NOV/Images/Blog/Archiv_Techblog/1250/image-thumb__1250__TextCombo-image-size-1-1/Xamarin-%E2%80%93-plattform%C3%BCbergreifende-App-Entwicklung01.jpg)
Mit Xamarin.Forms ist fast 100% Code-Reuse möglich
Der Hauptnutzen bei der Verwendung von Xamarin ist, dass auch in C# codierte Betriebssystem-Elemente im User Interface genutzt werden und so nicht von einer Applikation, die in Swift oder Java geschrieben wurde, zu unterscheiden sind. Beim Bauen der Bildschirmansichten können die Bedienelemente dann entweder in Code geschrieben oder als komplette Elemente in den zur Verfügung stehenden Design-Tools kreiert werden. Dies wird mit Xamarin.Forms möglich gemacht, indem die nativen Controls durch eine Zwischenschicht abstrahiert werden.
![Xamarin – plattformübergreifende App-Entwicklung02 Schaubild UI mit Xamarin](/NOV/Images/Blog/Archiv_Techblog/1213/image-thumb__1213__TextCombo-image-size-1-1/Xamarin-%E2%80%93-plattform%C3%BCbergreifende-App-Entwicklung02.jpg)
Xamarin.Forms besteht im Wesentlichen aus vier Komponenten:
- Pages: Seiten zum Darstellen der App (in Android eine Activity, in iOS ein View Controller), es existieren fünf verschiedene Varianten: ContentPage, MasterDetailPage, NavigationPage, TabbedPage und CarouselPage
- Views: Steuerelemente wie Buttons, Labels, DatePicker oder Editor
- Layouts: Container-Elemente wie Grid, StackLayout oder ContentView
- Cells: einzelne Einträge in anderen Elementen wie ListView und TableView
Während manche Elemente wie Datenlisten, einzelne Datenansichten und Scrolling plattformübergreifend universal funktionieren, müssen andere Elemente, wie beispielsweise Bildschirmgrößen oder Steuerung über Berührung und Gesten, plattformspezifisch angepasst werden. Zudem müssen gerätespezifische Merkmale wie Kamera, Positionsbestimmung oder auch NFC-Funktionen in Betracht gezogen und beim Schreiben des Codes, falls für die App notwendig, beachtet werden.
Reicht es nicht aus, nur über den gemeinsamen Nenner zu programmieren, kann der Custom Renderer, mit dem das native Verhalten und Aussehen auf den einzelnen Plattformen überschrieben, ausgebessert und verändert werden kann, zum Einsatz gebracht werden.
Läuft das Ergebnis wirklich plattformübergreifend?
Um schlussendlich zu überprüfen, ob die plattformunabhängige App tatsächlich auf den verschiedenen Endgeräten läuft, müssen im Normalfall eine große Anzahl von Testfällen durchlaufen werden. Die Test Cloud von Xamarin hingegen ermöglicht es, automatisierte UI-Tests auf physikalischen Testgeräten durchzuführen, die entweder manuell über einen Webservice angestoßen werden können oder aber durch Continuous Integration automatisch ausgeführt werden können. Die Ergebnisse, inklusive verschiedener Performance-Indikatoren (z.B. Speicherverbrauch und CPU-Last) erhält der Entwickler abschließend per Mail.
Die Vorteile liegen klar auf der Hand
Durch die Nutzung der Programmiersprache C# können Entwickler Apps plattformunabhängig in einer einheitlichen Sprache erstellen. Außerdem ist C# relativ einfach strukturiert, leistungsfähig, typsicher und objektorientiert. Da ein großer Teil des Codes für alle Plattformen wiederverwendet werden kann und lediglich Teile des User Interface spezifisch angepasst werden müssen, ergeben sich somit nicht nur Zeit-, sondern natürlich auch Ressourceneinsparungen für Entwickler bzw. Unternehmen.
In Zeiten des mobilen Internets, der allgegenwärtigen Vernetzung und der Entwicklung hin zum digitalen Arbeitsplatz, in denen Applikationen immer mehr an Bedeutung gewinnen, ist es sicherlich eine gute Idee, sich mit Xamarin als Entwicklungsplattform auseinanderzusetzen.
Erfahren Sie mehr
![Reagenzgläser](/NOV/Referenzen/Miltenyi/3444/image-thumb__3444__MediumTileGrid-item-main-s1-3/Header_Miltenyi_230375703.jpg)
Miltenyi Biotec: Azure und Xamarin optimieren Prozesse
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Teams Extensions – Erstellen von Erweiterungen für Teams
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
SharePoint Framework Client-Side Webparts mit React
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Spaltenformatierung in SharePoint: Column formatting vs. JS
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 3
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Struktureller Aufbau eines Angular Modules
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Handlebars.js – Semantische Template Library
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
GraphQL – Die Alternative zu REST
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Ich bin im Flow! – Eine Übersicht zu Microsoft Flow
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Tipps und Tricks mit Entity Framework
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Testen von Angular Anwendungen mit Cypress
![Programmer Woman Coding On Computer](/NOV/Images/Blog/Headerbild/18306/image-thumb__18306__MediumTileGrid-item-main-s1-3/Ohne%20Programmierkenntnisse%20zum%20Entwickler%20werden%20-%20Power%20Platform.png)
Ohne Programmierkenntnisse zum Entwickler werden
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 1
![Gustav Hensel: Modernes und sicheres Mobile Device Management mit Microsoft Intune Panoramaansicht auf das Bürogebäude von Gustav Hensel](/NOV/Referenzen/Hensel/29335/image-thumb__29335__MediumTileGrid-item-main-s1-3/Header_Case%20Study%20Hensel.jpg)
Hensel: Modernes und sicheres Mobile Device Management
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Fünf Tipps für eine verbesserte Software-Adoption
![Qualitätsmanagement Close up shot of female hands typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/1353/image-thumb__1353__MediumTileGrid-item-main-s1-3/female-hands-typing-on-laptop.jpg)
SharePoint vs. TYPO3 – Sechs Gründe für SharePoint-Intranet
![Anwendungsbeispiel Power Platform Power App Workplace Booking](/NOV/Images/Blog/Headerbild/25292/image-thumb__25292__MediumTileGrid-item-main-s1-3/Header_Workplace_Booking_App_web.png)
Power App für das hybride Büro
![edcom expert update HCL Laptop auf Tisch](/EDC/1%20edc%20Grafiken%20Webinare%20-%20Schulungen%20-%20Newsflash%20edcom/8174/image-thumb__8174__MediumTileGrid-item-main-s1-3/edcom%20Expert%20Update%20HCL.jpg)
HCL Volt MX - Schnelle und effiziente App-Entwicklung
![Vorschau: IT-Trends 2024 - Teil 1 Social media marketing concept. Women hand using smartphone typing, chatting conversation in chat box icons pop up](/NOV/Images/Blog/Headerbild/30187/image-thumb__30187__MediumTileGrid-item-main-s1-3/Headerbild_IT-trends_Teil1.jpg)
Vorschau: IT-Trends 2024 - Teil 1
![Eine Angestellte lädt auf ihrem Handy die Microsoft Teams App für digitale Zusammenarbeit herunter.](/NOV/Images/Headerimages/10034/image-thumb__10034__MediumTileGrid-item-main-s1-3/Teams.jpg)
Microsoft Teams für digitale Zusammenarbeit
![Close up of female hands while typing on laptop](/NOV/Images/News/TeaserImages/1282/image-thumb__1282__MediumTileGrid-item-main-s1-3/PC5.jpg)
Mit der HoloLens ein Stück Berlin nach Köln holen
![Starterangebot: Aufbaue einer Endpoint Management Strategie Closeup of woman finger touching on mobile phone screen. Asian woman using smartphone while sitting at table with laptop computer at home office, online shopping, mobile banking, internet payment](/NOV/Images/Headerimages/Workshops%20%26%20Einstiegsangebote/28843/image-thumb__28843__MediumTileGrid-item-main-s1-3/Header_Starterangebot_MME.jpg)
Aufbau einer Endpoint Management Strategie
![Wie Sie One Identity Safeguard und One Identity Manager verkuppeln Blogbeitrag, wie Sie One Identity Safeguard und One Identity Manager verkuppeln](/IPG/Blog/Blog%20TTA%20IAG/11_Verkupplung/12151/image-thumb__12151__MediumTileGrid-item-main-s1-3/11_blog_IAM-System.jpg)
Administrationstiefe von IAM-Systemen
![Wie die Weihnachts GmbH mit Microsoft Tools Heiligabend gerettet hat christmas wooden natural decoration ornament wide horizontal banner with copyspace](/NOV/Images/Blog/Headerbild/29977/image-thumb__29977__MediumTileGrid-item-main-s1-3/Header_CS_Weihnachts%20GmbH.jpg)
Weihnachts GmbH: Von „Ancient Magic“ zu Dynamics 365
![Was ist eigentlich „Single-Sign-On“ (SSO)? Blogbeitrag, zu was eigentlich „Single-Sign-On“ (SSO) ist](/IPG/Blog/Blog%20TTA%20IAG/09_SSO/9448/image-thumb__9448__MediumTileGrid-item-main-s1-3/09_Blog_Teaser_SSO.jpg)
Was ist eigentlich „Single-Sign-On“ (SSO)?
![GARANCY IAM Suite – Das bietet Version 3 Blogbeitrag zu GARANCY IAM Suite Version 3](/IPG/Blog/Blog%20TTA%20IAG/08_GARANCY_IAM_Suite_V3/11021/image-thumb__11021__MediumTileGrid-item-main-s1-3/08_Blog%20-%20GARANCY%20IAM%203.jpg)
GARANCY IAM Suite – Das bietet Version 3
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Multi Factor Authentication (Azure und SharePoint)
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Nutzung der SharePoint REST API mit Microsoft Flow
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1288/image-thumb__1288__MediumTileGrid-item-main-s1-3/Frau%20in%20der%20Cloud.jpg)
Grundlagen der Datenmodellierung
![News der novaCapta](/NOV/Images/Blog/Fallback_Titelbilder/1354/image-thumb__1354__MediumTileGrid-item-main-s1-3/Two-business-men-talking-to-each-other.jpg)
Der wiederholte Bereich in Nintex Forms
![Work using mobile phone typing computer mobile chat laptop contact us at workplaces, planning ideas investors internet searching, ideas connecting people.](/NOV/Images/Headerimages/Workshops%20%26%20Einstiegsangebote/28998/image-thumb__28998__MediumTileGrid-item-main-s1-3/Header_Intune%20MDM%20Starterangebot.jpg)
Angebot: Intune Mobile Device Management
![novaCapta Cloud Blue sky and clouds](/NOV/Images/Headerimages/4013/image-thumb__4013__MediumTileGrid-item-main-s1-3/nCCloud.jpg)
Wir laden ein zum Azure Innovation Day
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
Grundlagen der Gestaltung
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
PDF-Konverter in Power Automate
![](/GROUP/News/2022-06-08-Mendix-Partnerschaft/21513/image-thumb__21513__MediumTileGrid-item-main-s1-3/Teaser_Partnerschaft.png)
Schnellere App-Entwicklung dank Mendix-Partnerschaft
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Produktiver lernen mit SharePoint
![Laptopansicht mit Code Laptopansicht mit Code](/EDC/1%20Entwicklung/8444/image-thumb__8444__MediumTileGrid-item-main-s1-3/Laptopansicht%20mit%20Code.jpg)
HCL Volt MX - die Cross-Plattform
![News der novaCapta](/NOV/Images/Blog/Fallback_Titelbilder/1354/image-thumb__1354__MediumTileGrid-item-main-s1-3/Two-business-men-talking-to-each-other.jpg)
Zentralisiertes Logging – Simpler Logging-Stack mit Graylog
![christmas woman](/CPL/CPL-X/Assessts/29959/image-thumb__29959__MediumTileGrid-item-main-s1-3/christmas_woman.png)
First Tuesday am 12.12.2023
![clever korean school girl](/CPL/CPL-X/Assessts/30042/image-thumb__30042__MediumTileGrid-item-main-s1-3/clever-korean-schoolgirl-has-serious-sullen-look-folds-lips-holds-pencil-notepad-head.jpg)
First Tuesday am 18.01.2024
![](/CPL/CPL-X/First%20Tuesday/2024-03-05/30741/image-thumb__30741__MediumTileGrid-item-main-s1-3/waist-up-shot-positive-carefree-woman-moves-with-rhythm-music-enjoys-favorite-melody-wears-stereo-headphones-ears-wears-round-eyeglasses-casual-turtleneck-isolated-green-wall.jpg)
First Tuesday am 05.03.2024
![Microsoft Copilot Smile, work and a businessman with a laptop for an email, communication or online coding. Happy, programming and a male programmer typing on a computer for web or software development in an office](/NOV/Images/Blog/28447/image-thumb__28447__MediumTileGrid-item-main-s1-3/Blogbeitrag_Copilot_Teaser.jpg)
Mit Microsoft Copilot in die Zukunft des Arbeitens
![Data Analytics mit Microsoft Fabrics KPI Dashboard Data Analytics](/NOV/Images/Blog/Headerbild/31186/image-thumb__31186__MediumTileGrid-item-main-s1-3/Header_Blogbeitrag_MS%20Fabric.jpg)
Microsoft Fabric: Für wen sich der Einstieg lohnt
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Migration IBM Lotus Notes zu Microsoft SharePoint
![](/TTA/Technologien%20neu/Mendix/18895/image-thumb__18895__MediumTileGrid-item-main-s1-3/Mendix-Banner.jpg)
Beratung rund um Mendix
![Business woman show trophy,win concept.](/NOV/Images/News/28527/image-thumb__28527__MediumTileGrid-item-main-s1-3/2023-07-06_Azure%20Virtual%20Desktop_News_Header.jpg)
Microsoft Spezialisierung Azure Virtual Desktop
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 2
![](/TTA/Referenzen/VOV/7147/image-thumb__7147__MediumTileGrid-item-main-s1-3/vov_teaser.jpg)
TIMETOACT realisiert integrierte Versicherungs-Software
![](/GROUP/Branchen/%C3%96ffentliche%20Verwaltung/20242/image-thumb__20242__MediumTileGrid-item-main-s1-3/header-%C3%B6ffentliche-verwaltung2.jpg)
Digitaler Wandel in der Öffentliche Verwaltung
![](/IPG/Blog/Expertenberichte/16174/image-thumb__16174__MediumTileGrid-item-main-s1-3/20210330_Customer%20IAM%20Azure.jpg)
Customer IAM mit Azure
![Beladenes Containerschiff auf dem Meer](/NOV/Referenzen/dteq/16456/image-thumb__16456__MediumTileGrid-item-main-s1-3/AdobeStock_390654783_Headerbild_CS_dteq_web.jpg)
dteq: Projektmanagement wie es sein soll
![finger push the enter button of notebook keyboard. selective and soft focus. subject is blurred](/NOV/Images/News/TeaserImages/1285/image-thumb__1285__MediumTileGrid-item-main-s1-3/PC2.jpg)
Auf Goldkurs in der Cloud
![Microsoft Teams as a Platform Happy lifestyle digital nomad young cheerful woman work outdoor with laptop computer - people and modern technology job and communication related - alternative office at the beach](/NOV/Images/Headerimages/28668/image-thumb__28668__MediumTileGrid-item-main-s1-3/Header_Teams-as-a-Platform.jpg)
Microsoft Teams as a Platform
![Kissling & Zbinden: Kissling & Zbinden: Zentralisierte Projektarbeit in «Projektraum 365» Zwei Bauarbeiter begutachten eine Baustelle](/NOV/Referenzen/Kissling%20%26%20Zbinden/30357/image-thumb__30357__MediumTileGrid-item-main-s1-3/Header_Case%20Study_Kissling_Zbinden.jpg)
Kissling + Zbinden: Zentrales Arbeiten in «Projektraum 365»
![](/CPL/CPL-X/Bilder%20Website/Menschen%202/14339/image-thumb__14339__MediumTileGrid-item-main-s1-3/i-m-afraid-portrait-of-the-scared-man.jpg)
Gegen Ängste und Schmerzen hilft Chrome Enterprise
![Smart business people working together with laptop while talking in the coworking place.](/NOV/Images/News/23619/image-thumb__23619__MediumTileGrid-item-main-s1-3/News_Neues%20MS%20Cloud%20Partner%20Program.png)
Neuer Microsoft Status für novaCapta: MS Solutions Partner
![Wie Microsoft hybrides Arbeiten möglich macht](/NOV/Images/Blog/Headerbild/24877/image-thumb__24877__MediumTileGrid-item-main-s1-3/Modern%20Workplace%20Serie%20Teil%20II.jpg)
Wie Microsoft hybrides Arbeiten möglich macht
![Mitarbeiterinnen der novaCapta im Büro in Hannover](/NOV/Images/Aufnahmen%20B%C3%BCro%20Hannover/31040/image-thumb__31040__MediumTileGrid-item-main-s1-3/_MG_4780-klein-Web.jpg)
Erfolgsfaktoren Weiterbildung & Entwicklung
![Endpoint Management mit Microsoft Intune Office Supplies With Computer Keyboard On Gray Desk](/NOV/Images/Headerimages/7023/image-thumb__7023__MediumTileGrid-item-main-s1-3/Intune.jpg)
Angebot: Endpoint Management mit Intune
![Professionals having a team meeting in an office](/NOV/Images/Headerimages/Workshops%20%26%20Einstiegsangebote/21957/image-thumb__21957__MediumTileGrid-item-main-s1-3/SA_Data%20Infrastructure%20Migration%20web.jpg)
Microsoft Solution Assessment Data&Infrastructure Migration
![](/GROUP_Share/Stockbilder/Gekauft/Image%20Slider/7094/image-thumb__7094__MediumTileGrid-item-main-s1-3/AdobeStock_170435520_slider.jpg)
Azure
![Firmengebäude von Carglass®](/NOV/Referenzen/Carglass/24947/image-thumb__24947__MediumTileGrid-item-main-s1-3/CS_Carglass_Headerbild_web.jpg)
Carglass®: Gescannt, gebucht und eingeloggt
![Gebäude WENKO Panoramaaufnahme der WENKO Hauptzentrale](/NOV/Referenzen/WENKO/29445/image-thumb__29445__MediumTileGrid-item-main-s1-3/Wenkogeba%CC%88ude_Headerbild.png)
WENKO: Auftragsvorgänge effizient mit Power Apps managen
![Headquarter des ADAC Hansa e.V.](/NOV/Referenzen/ADAC%20Hansa%20e.V/22755/image-thumb__22755__MediumTileGrid-item-main-s1-3/CS%20ADAC%20Hansa%20eV%20Headerbild%20web.jpg)
ADAC Hansa e.V.: Aufbau eines Active Directory Forest
![](/TTA/Blog/Web%20Development%20Blog/04_Deno/11071/image-thumb__11071__MediumTileGrid-item-main-s1-3/Header_Deno.jpg)
Deno – Das müsst ihr über die Laufzeitumgebung wissen
![Microsoft Solution Assessment Holistic Business Case Female team leader giving a presentation during an office meeting](/NOV/Images/Headerimages/Workshops%20%26%20Einstiegsangebote/24809/image-thumb__24809__MediumTileGrid-item-main-s1-3/MS%20Solution%20Assessment%20Holistic%20Business%20Case.png)
Microsoft Solution Assessment Holistic Business Case
![](/TTA/Blog/Web%20Development%20Blog/05_Live_Share/9251/image-thumb__9251__MediumTileGrid-item-main-s1-3/Teaser_Share_VS_Code.jpg)
Live Share für die reibungslose Kommunikation in VS Code
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1355/image-thumb__1355__MediumTileGrid-item-main-s1-3/BlauerHimmel.jpg)
Angular Route-Guards
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Angular 5 Custom Filter in Angular Material Data-Table
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Braucht man wirklich jQuery?
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1288/image-thumb__1288__MediumTileGrid-item-main-s1-3/Frau%20in%20der%20Cloud.jpg)
Vorgesetzte in Nintex per LDAP-Abfrage ermitteln
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
CQRS in ASP.Net MVC mit Entity Framework
![News der novaCapta](/NOV/Images/Blog/Fallback_Titelbilder/1354/image-thumb__1354__MediumTileGrid-item-main-s1-3/Two-business-men-talking-to-each-other.jpg)
Gefilterte Ansicht über Unterschiede in mehreren Spalten
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 4
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Warum ist Inline-CSS und JavaScript-Code so schlecht?
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
Qualitätsmanagement - Dokumentation verwalten mit SharePoint
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Drei Tipps für mehr SharePoint-Begeisterung
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Change Management in IT-Projekten
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1288/image-thumb__1288__MediumTileGrid-item-main-s1-3/Frau%20in%20der%20Cloud.jpg)
Farben zur Optimierung des SharePoint-Kalender
![novaWorxx Provisioning Drei Personen in einer Besprechung an einem Tisch besprechen den Zeitplan auf ihrem Microsoft-Laptop](/NOV/Images/Headerimages/15231/image-thumb__15231__MediumTileGrid-item-main-s1-3/nwxProvisioning_header.jpg)
Die Bedeutung einer Governance
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1355/image-thumb__1355__MediumTileGrid-item-main-s1-3/BlauerHimmel.jpg)
Hat Ihr Unternehmen einen Informations-Lebenszyklus?
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
SharePoint und Informationsarchitektur – worauf kommt es an?
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Corporate News – Das zentrale Medium interner Kommunikation
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Was kann der neue Office 365 Planner – und was kann er nicht
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
Was ist Application Lifecycle Management (ALM)?
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Fünf Tipps für mehr SharePoint-Adoption in Unternehmen
![Schreibtisch](/NOV/Images/Blog/Fallback_Titelbilder/1289/image-thumb__1289__MediumTileGrid-item-main-s1-3/Schreibtisch.jpg)
Anhänge nach Datentyp in PowerApps einschränken
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Umfragen in Teams mit Microsoft Forms
![Phishing, mobile phone hacker or cyber scam concept. Password and login pass code in smartphone. Online security threat and fraud. Female scammer with cellphone and laptop. Bank account security.](/NOV/Images/Blog/28758/image-thumb__28758__MediumTileGrid-item-main-s1-3/Blog_Header_Cyber%20Security.jpg)
Die Awareness kommt mit dem ersten Cyberangriff
![Eine Angestellte lädt auf ihrem Handy die Microsoft Teams App für digitale Zusammenarbeit herunter.](/NOV/Images/Headerimages/10034/image-thumb__10034__MediumTileGrid-item-main-s1-3/Teams.jpg)
Microsoft Teams: mehr als Videotelefonie und Chat
![Team of programmers working in office](/NOV/Images/Blog/Headerbild/18304/image-thumb__18304__MediumTileGrid-item-main-s1-3/IT-Projekte%20und%20Change%20Management.png)
Was Sie beim nächsten IT-Projekt beachten sollten
![](/EDC/Training/1372/image-thumb__1372__MediumTileGrid-item-main-s1-3/Slider_Tafel%20mit%20Kreide_Training.jpg)
Domino Datenbank Entwicklung Grundlagen
![](/EDC/Training/1372/image-thumb__1372__MediumTileGrid-item-main-s1-3/Slider_Tafel%20mit%20Kreide_Training.jpg)
Domino Datenbank Entwicklung Grundlagen
![](/EDC/Training/1372/image-thumb__1372__MediumTileGrid-item-main-s3-3/Slider_Tafel%20mit%20Kreide_Training.jpg)