WinAPI macht dicht
-
sorry
-
-lowbyte- schrieb:
(WinRT == SAVE == Nativ) ... was für ein Schwachsinn. Weisst Du überhaupt was nativer Code ist?
Ahhh. Jetzt sind wir bei den Pauschalurteilen angelangt... nativ == unsicher.
Ich glaube ich sollte aufhören hier weiter zu schreiben.Und Du kennst Dich mit Session Isolation aus, die seit Vista integriert ist. Und Du hast schon mal versucht aus eine low Privileged Anwednung eine höhere priviligierte anzusprechen? Und das geht ohne Tricks und einfach so?
Und Du weißt das Anwendungen nur noch komplett signiert laufen? D.h. "gebrochene Signatur"=="Startverbot"?Und Du weißt, dass man seit Vista Anwendungen in Windows komplett über Manifeste Ihre API-Eigenschaften steuern kann?
Auch Metro Anwendungen sind ganz normale Prozesse! 100% in der Windows-API sichtbar und vorhanden. Und sie sind nativ und sie sind sicher, weil sie eben in einer isolierten Session laufen.
Ja nativ ist genauso sicher wie managed Code. Weil man mit der Session Isloation ene perfekte Sandbox aufbauen kann.
Session Isolation funktioniert unter Vista und Windows 7... das Thema wird ausgebaut werden. Deshalb KANN nativ == sicher sein!
-
Martin Richter schrieb:
Wieder wird nur ein neuer Hype gesehen, den man künstlich pushed.
Apple sei Dank ?
Man kann sich in der heutigen Zeit echt fragen infern in der Wirtschaft noch Produktion sinnvoll ist, wo es die ganzen Medienhypes gibt.
Eigentlich ist es COM, dass schon jeder lange tot gesagt hat.
Welche Alternativen gibt es denn zu der Broker Pattern Implementierung COM ?
-----
Für meinen Teil bin ich froh dass die WinRT eine über die WinAPI gelegte API-Schicht zu sein scheint, s.d. ich immer noch mit der WinAPI programmieren kann.
Wäre auch ziemlich dumm, wenn die WinAPI sterben würde und alle Programme von heute auch morgen mit der Fehlermeldung "Kann user32.dll nicht finden" nicht mehr starten würden.
-
Ja das weis ich doch! Es klang einfach danach...dass man jetzt keine Probleme mehr hätte... Wennn einer will kann er auch dass umgehen Punkt.
-
lowbyte_ schrieb:
Wennn einer will kann er auch dass umgehen Punkt.
Nein! Die Session Isloation lässt sich nicht umgehen.
-
Ja das weiss ich ja!! Was ich gemeint habe ist...das man auch so ans Ziel kommt...man bedenke die Bug's von denen es noch mehrere 100 hat! So meinte ich das eigentlich... Ist ja egal. Ich weiss schon von was ich spreche, keine Angst
-
C# code using the WinRT still runs on the 4.5 CLR. When you write a Metro style app in C#, you have a CLR loaded in your process, and you have access to a subset of managed APIs chosen specifically for use with Metro style applications.
WinRT is a protocol and a set of Native APIs, allowing each language to remain true to its existing execution environment - Chakra for JavaScript, CLR for C# and the CRT/raw native code for C++.
Martyn Lovell
Development Manager
Windows Developer ExperienceIch glaub viele haben noch nicht begreifen, was WinRT ist.
-
Zeus schrieb:
Ich glaub viele haben noch nicht begriffen, was WinRT ist.
Ich glaub viele wollen es nicht begreifen
-
dot schrieb:
Zeus schrieb:
Ich glaub viele haben noch nicht begriffen, was WinRT ist.
Ich glaub viele wollen es nicht begreifen
+1.
Auch hier gilt wieder:
"Microsoft macht was Neues, dass muss Sch<zensiert>...</zensiert> und es wird bestimmt schlimmer als man es sich ausmalt und überhaupt will Microsoft uns nur böses..."SCNR
-
Martin Richter schrieb:
dot schrieb:
Zeus schrieb:
Ich glaub viele haben noch nicht begriffen, was WinRT ist.
Ich glaub viele wollen es nicht begreifen
+1.
Auch hier gilt wieder:
"Microsoft macht was Neues, dass muss Sch<zensiert>...</zensiert> und es wird bestimmt schlimmer als man es sich ausmalt und überhaupt will Microsoft uns nur böses..."SCNR
@Martin
Wie gut das niemand weis, dass Martin auf MS Produkte scheisst
Und noch ein Tip: Weniger ist manchmal mehr!
-
-lowbyte- schrieb:
Martin Richter schrieb:
@unixer: Du hast keine Ahnung von der MS Welt. Ich habe keine von der Linux Welt und erlaube mir dazu keine Kommentare.
So unrecht hat er garnicht! Ich denke jedenfalls fast genau so.
Mit was hat er Recht? Das MS uns vorschreibt, welche Sprache wir benutzen müssen? Welche müssen wir denn eurer Meinung nach benutzen? Und welche dürfen wir nicht benutzen? Ich kann jedenfalls unter Windows jede Sprache nutzen, die ich will. Oder ihr meint eine andere Firma die sich Microsoft nennt?
Also, bitte Fakten zu eurer Behauptung! Danke schon mal im Voraus.
-
Mechanics schrieb:
http://www.golem.de/news/windows-8-auch-der-desktop-bekommt-ein-metro-artiges-design-1205-91903.html
So viel dazu...
Microsoft scheint grad auf einem Metro Trip zu sein. Das neue Visual Studio im Metro Style hat mir auch gar nicht zugesagt.Das machen die absichtlich, damit der Desktop schlechter da steht. Wenn Metro die Kunden nicht überzeugt, müssen sie den Desktop unantraktiver machen.
Ich habe wirklich nichts gegen klare GUIs, die den Anwender nicht überfordern. Aber die Anwender konnten schon immer den Klassik-Look einstellen, wenn es ihnen "zu bunt" wurde. Bei uns auf Arbeit bekomme ich sehr oft Desktop-Screenshots von Anwendern, und es gibt immer wieder welche, die den Klassik-Look fahren. D.h. für mich, das es bekannt ist und bei Wunsch genutzt wird.
Ich kenne auch welche (besonders Frauen) die es bunt haben wollen. Die finden Aero super.Jeder sollte das einstellen können, was er will. Aber was MS da versucht, grenzt schon an fahrlässige Zerstörung der Desktop-Metapher... sowohl der Metro-Start-Bildschirm als auch dieses kontrastarme Design.
-
Artchi schrieb:
-lowbyte- schrieb:
Martin Richter schrieb:
@unixer: Du hast keine Ahnung von der MS Welt. Ich habe keine von der Linux Welt und erlaube mir dazu keine Kommentare.
So unrecht hat er garnicht! Ich denke jedenfalls fast genau so.
Mit was hat er Recht? Das MS uns vorschreibt, welche Sprache wir benutzen müssen? Welche müssen wir denn eurer Meinung nach benutzen? Und welche dürfen wir nicht benutzen? Ich kann jedenfalls unter Windows jede Sprache nutzen, die ich will. Oder ihr meint eine andere Firma die sich Microsoft nennt?
Also, bitte Fakten zu eurer Behauptung! Danke schon mal im Voraus.
Von dem schrieb ich überhaupt nichts. Ja das frag ich mich auch was er da wohl meint. Mein Kommentar bezog sich auf diesen Satz:
Am Schluss weiss ein Programmierer nicht einmal mehr was Speicher ist...da e NULL Ahnung hat was Darunter abgeht! Solche sind für mich sowieso nur Möchtegern Bug-Software Entwickler die nicht aber auch gar nichts begriffen haben.
Womöglich ist im COM zuviel des guten
-
Finde einfach Schade an Metro App's, dass man nicht mal mehr als 2 Anwendungen nebeneinander haben kann, die eine hat dann nur 320 Pixel in der Breite oder so. Was ist der Sinn hinter dem?
-
Nochmal: Metro ist kein Ersatz für den Desktop, sondern eben ein völlig anderes UI Konzept für eine völlig andere Art von Anwendung...
-
Ja schon klar... aber dies finde ich schon ein bisschen schade.
http://www.heise.de/newsticker/meldung/Windows-8-Abschied-von-Aero-1579600.html
-
-lowbyte- schrieb:
Ja schon klar... aber dies finde ich schon ein bisschen schade.
http://www.heise.de/newsticker/meldung/Windows-8-Abschied-von-Aero-1579600.htmlGeil noch Ribbon Smart und liebe den neuen Desktop xD
-
dot schrieb:
Nochmal: Metro ist kein Ersatz für den Desktop, sondern eben ein völlig anderes UI Konzept für eine völlig andere Art von Anwendung...
Wenn dem so wäre, würde MS uns nicht dazu zwingen Metro zu benutzen. Stichwort: Startbildschirm.
Wenn es zwei separate Konzepte in MS Augen wären, würde ich als Desktop-User das Metro nicht zu sehen bekommen müssen.
Es ist aber bei der aktuellen Entscheidung deutlich, das Metro den Desktop ersetzen soll. Jetzt noch nicht, aber es zeichnet sich mit dem Startbildschirm-Zwang ab.
-
-lowbyte- schrieb:
aber dies finde ich schon ein bisschen schade.
http://www.heise.de/newsticker/meldung/Windows-8-Abschied-von-Aero-1579600.htmlja
-
Artchi schrieb:
Es ist aber bei der aktuellen Entscheidung deutlich, das Metro den Desktop ersetzen soll. Jetzt noch nicht, aber es zeichnet sich mit dem Startbildschirm-Zwang ab.
Das bezweifle ich mal sehr stark. Zumindest hab ich von Microsoft Seite eigentlich bisher nur das Gegenteil gehört...
Jensen Harris schrieb:
We do not view the desktop as a mode, legacy or otherwise—it is simply a paradigm for working that suits some people and specific apps. [...]
The desktop is a great way to work with mouse/keyboard and a large monitor or several monitors. It is a powerful and flexible paradigm, allowing for pervasive control over the size and layout of windows on the screen.
Niemand will Visual Studio, Photoshop, Maya etc. als Metro Anwendung, das wäre bescheuert und das ist wohl auch Microsoft klar. Metro ist als eigenständiges UI Konzept für mobile Geräte etc. gedacht und definitiv nicht als Ersatz für den Desktop.