nitroMVC

Ein Webframework radikal neu gedacht!

Was ist nitroMVC

nitroMVC ist ein Webframework um Enterpriselösungen für das Internet zu bauen. Wir entwickeln mit nitroMVC für Ihr Unternehmen Hochgeschwindigkeits-Webseiten.
Einfach ultraschnelle Webseiten!  Softwareentwicklung im Web endlich wirklich objektorientiert und aufgeräumt!
Nichts für Skripter - nur für echte Programmierer und Softwarearchitekten! 

flash_on

Ultraschnell

nitroMVC berechnet Webseiten im Schnitt 25 bis 100 mal schneller als skriptbasierte Frameworks.

alarm

Entwicklung

Durch radikal neu gedachte Funktionen wird der Aufwand bei der Programmierung drastisch reduziert.

build

Maintenance

Konzeptionell bedingte technische Schulden werden durch ein intelligentes Design maximal verhindert.

Diese Webseite wird in 5ms berechnet!

Diese Webseite wird mit nitroMVC erzeugt. Das Berechnen dieser Webseite dauert nur 5ms! Zusätzlich braucht der Webserver 5ms und das Internet 37ms. Diese Webseite wird optimal in 47ms komplett ausgeliefert.

Verglichen mit unserer Startseite von www.notioncube-software.com auf dem gleichen Server, ist die Berechnung dieser Seite mehr als 100mal schneller! Die notionCUBE-Seite benötigt über 600ms und ist mit ASP.NET programmiert!

Endlich ein Framework das wieder Spaß macht!

"Nach mehr als 10.000  Stunden mit der Programmierung in aktuellen Webframeworks wie ASP.NET MVC hatte ich die 'Schnauze voll' ! Das Warten auf ASP.NET Core und die langweiligen Verbesserungen brachten mich dazu mit viel Wut im Bauch, endlich etwas zu bauen, dass mir selbst die Freude an der Webentwicklung zurückgibt!"

(Tobias Post - Softwarearchitekt - notionCUBE Software GmbH)

Warum etwas Neues?

Wenn typo3 oder andere CMS-Lösungen einfach keinen Vorsprung mehr im Web bringen! Wenn Ihre Programmierer einfach nur noch Anforderugen in PHP, Perl oder C-Sharp wegarbeiten. Und es allen egal ist das Skripting für engagierte Webprodukte einfach zu starke Grenzen hat! Verschwenden Sie viel Potential? Hat man ja immer so gemacht! Wir verstehen Technik ja sowieso nicht! Gibt ja eh schon alles! Was soll das Neue schon bringen?

Hochdynamische Enterpriselösungen

Radikal gebaut mit dem Blick für innovative Unternehmen, hungrige Internet-Startups und mutige moderne Konzerne im Wandel!

SEO-Content

Optimale Performance für ein gutes Google Ranking!

Sharing Portal

Teile und Herrsche durch raffinierte Geschäftsmodelle!

Search Engine

Individuelle Suchmaschinen für Produktkataloge, große Wissensdatenbanken oder andere Unternehmensdaten.

E-Commerce

Schnelles Crawlen von Produktseiten für SEO und Preisranking bei Google.

BigData Analytics

Volle Rechengeschwindigkeit in C++ für komplexe BigData-Analysen.

News Magazine

Webmagazine einfach besonders schnell für optimales Crawlen.

Social Platform

Die eigene SocialMedia-Plattform für Ihre Kunden.

Custom Solution

Alles kombiniert oder völlig neue Geschäftsmodelle für Startups und Konzerne.

Internet Of Things

Kundenbackend und Auswertungen von Unmengen an Maschinendaten.

Neue Konzepte auf Basis von MVC

Uns war es wichtig mutige Lösungen zu finden, die sich Trauen mit historischen Altlasten zu brechen. Klassische Datenbanken sind im Web einfach nicht die erste Wahl. View's mit hybridem Mix aus Html und Quelllcode sind einfach nicht hübsch und ziemlich wartungsanfällig. Die DNA von Datenbanken ist immer noch geprägt von optimalem Zugriff auf Dateien und Views tragen immer noch die Ursprünge von CGI-Skripten in sich. Weg damit!!!

flight_takeoff

Ultra Speed

Einfach nur schnell! Ein zentrales Feature!

http

ServerSide DOM

Den DOM gibt es sonst nur auf dem Client! Warum eigentlich?

schedule

InMemory

Datenbanken gehören direkt in den Speicher und in den direkten Zugriff!

content_cut

Deep CMS

Tief integriertes CMS - Dadurch keine aufwendige Zusatzprogrammierung nur um mit Webinhalten umzugehen.

fingerprint

Inheriting Views

Vererbende Views ermöglichen endlich richtiges objektorientiertes Arbeiten. Endlich kein Pfusch mehr mit Adhoc-Modellen oder ViewBag's.

file_upload

Theme Import

Automatisches Konvertieren von Html nach Quellcode. Kein Mix mehr - Funktionen mit Parameterketten.

cached

Partial Caching

Als kleiner Zusatz-Boost gezieltes Caching von Partials.

extension

App Integration

Vorbereitet für die neue Unternehmenswelt. Integration von Fremdapplikationen.

Wie schnell ist das Framework?

Caching oder was?
Bei vielen Webanwendungen spielt Performance eine geringe Rolle, da hier durch Caching das langsame Generieren von Webseiten abgefedert wird. Bei nahezu statischen Seiten reicht das vielleicht  aus. Für hochagile Webseiten ist das definitiv zuwenig, da jede Abfrage andere Inhalte liefern kann. Bei sehr großen Webseiten liegt die Seite meistens auch nicht im Cache. Also großes Pech wenn Google in diesem Moment crawlt.

nitroMVC
"rendert" Webseiten schneller!
Das typische Generieren einer Seite unter ASP.NET MVC kann zwischen 300ms-2000ms liegen. Mit nitroMVC liegen wir für vergleichbare Webinhalte zwischen 5ms-20ms. Je langsamer das klassische Vorbild desto krasser ist der Performancevorteil. Dies bedeutet  wir sind mit nitroMVC in ähnlichen Zeit-Bereichen wie mit Caching.

Wodurch ist nitroMVC so schnell?

PHP ist halt langsam!
In erster Linie liegt es an der Wahl der Programmiersprache. Im Web dominieren Skript und Interpretersprachen, wie PHP, C-Sharp und JavaScript. Diese Sprachen sind langsamer als kompilierte Sprachen wie C und C++.  Desktopapplikationen wie z.B. Video-, Bildbearbeitungsoftware und Computerspiele sind immer schon auf Geschwindigkeit optimiert. Wir verwenden dieses Wissen jetzt im Web.

nitroMVC
ist in C++ programmiert. 
Aufgrund dieser technischen Wahl sind eine Reihe bewährter und neuer Konzepte in nitroMVC integriert. Das ModelViewController-Konzept bildet die Basis. Einen großen Einfluss auf die Geschwindigkeit des "Renderns" hat die integrierte InMemory-Datenbank und der Serverseitige DOM.

Was ist drin?

Eine kleine Sammlung BuzzwordBingo für Techniknerds.

grade

Html Aufrufe mit Parameter-ketten

grade

CMS  Backend

grade

Multi-language

grade

Verkettete
Parameter-aufrufe

grade

Persistente
Sessions

grade

Auto RestAPI für die Datenbank

grade

KendoUI Wrapper Integration

grade

Templatelose
Views in C++

grade

Rich Text
Inpage-Editing

grade

Master
layouts

grade

Variable Layout-Sections

grade

Auto Routing 

grade

DOM-Sections mit Platzhalter-ketten

grade

Vererbbare Partials

grade

Multi-parameter für Views

grade

Bootstrap
Aufrufe mit Variablen-ketten

grade

Schachtelbare Layouts

grade

Channels für Trigger und Events

Wir arbeiten Agil!

Wichtig! Wir verstehen uns im gleichen Team mit unserem Kunden! Gleiche Wellenlänge und Wertverständnis für die erbrachte Leistung ist für uns Vorraussetzung! Wir sehen uns als Ihren persönlichen Inhouseentwickler!

Softwareentwicklung wird bei uns „Agil“ umgesetzt. Stichwort SCRUM. Die Basis ist ein Dienstvertrag – d.h. Arbeitszeit wird nach Stunden abgerechnet. Stundensatz ist abhängig von der Größe des bestellten Stundenkontingents. Generell gilt Zeitschätzungen sind ein agiler Richtwert.

Was kostet nitroMVC?

nitroMVC-Projekte sind zuallerst eine Individualleistung, d.h. klassische Softwareentwicklung. Zusätzlich fallen Lizenzkosten für das nitroMVC-Framework an. Diese sind abhängig von der Anzahl der Kerne. Fragen Sie nach! Denken Sie daran, die Leistungsausbeute von 4 Kernen für Skriptsprachen sind nicht vergleichbar.

face

Startup

Ein kleines Projekt mit solidem Funktionsumfang und Anspruch auf mehr

toys

Mittelstand

Klassische Mittelstandslösung mit professionellen Anforderungen.

location_city

Produkt

Kernprodukte für ein Unternehmen mit starken Wettbewerbsvorteilen

terrain

BigBang

Webprodukte die im Markt absolut angreifen.
The Next Big Thing!

child_friendly

nitroMVC
Small
750€ Monat

maximal 4 Kerne

Lizenzkosten

directions_car

nitroMVC
Premium
2500€ Monat

maximal 16 Kerne

Lizenzkosten

flight

nitroMVC
Enterprise
4000€ Monat

maximal 32 Kerne

Lizenzkosten

apps

nitroMVC
BigBang
xx€ Monat

unlimited

Lizenzkosten

Sichern Sie sich Ihre Entwicklungskapazitäten jetzt! Rufen Sie unter

(0800) 668 466 3*
an!

* Kostenlos aus dem deutschen Festnetz.

Fragen Sie nach dem Erfinder von nitroMVC Tobias Post von notionCUBE Software GmbH!

Impressum

notionCUBE Software GmbH

nitroMVC unter der Adresse
www.nitromvc.com

ist eine Microsite der
notionCUBE Software GmbH
Auf den Scheffeln 13E
44894 Bochum
Deutschland

Telefon: (0800) 668 466 3
mailto: mail@notioncube-software.com
Web: www.notioncube-software.com

Geschäftsführer: Tobias Post
Geführt bei Finanzamt Bochum
Umsatzsteuer-Identifikationsnummer (Ust.IDNr.):DE268709494
Registergericht:Amtsgericht Bochum HRB12385

Informationen gemäß §5 Telemediengesetz (TMG) und der Dienstleistungs- Informationsverordnung (DL-InfoV):
Persönlich Verantwortlicher für die Homepage
über “www.notioncube-software.com”
Tobias Post
Auf den Scheffeln 13E
44894 Bochum
E-Mail: mail@notioncube-software.com
© 2018 notionCUBE Software GmbH