WinAPI macht dicht
-
mich macht winapi nicht dicht, ich brauche leider immer noch bier dazu
-
Ich komme von der Unix/Linux Seite. Finde es eine Schande wie Microsoft seinen Programmierer etwas aufbinden will. Die sollten sich mal ein Bsp. von der Gegenseite nehmen. Hier wird keinem gesagt welche Sprache er benützen soll, geschwiegen von dem was er nicht tun sollte. Hier gibt's einfach Sprachen die was taugen und sich über Jahrzehnte bewährt haben... und nicht so ein Kram wie C# .Net und Konsorten. Für mich haben in der Entwicklung nur 2 Sprachen was verloren und das ist C/C++, für kleine Sachen ist sicher Python noch eine Wahl oder die SHELL. Alles andere ist Kinderkram. 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.
-
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.Auch hier ist das letzte Wort nicht gesprochen.
Hier gibt es zu 100% eine Änderung im Aussehen bzw. hat der Programmierer die Wahl.@All:
Ansonsten verstehe ich in keiner Weise diese Aufregung.
Ich habe mich schon über .Net nichtaufregenb müssen. Aber jede dumme Heinzi hat irgendwann geschrieben, dass sogar Treiber in C# geschrieben werden.
Die Windows API ist teilweise Bestandteil der WinRT!
Rafft das keiner oder will es keiner Raffenn.@unixer: Du hast keine Ahnung von der MS Welt. Ich habe keine von der Linux Welt und erlaube mir dazu keine Kommentare.
-
WinAPI wird deprecated, ob sich da nun einige wie Rumpelstilzchen auf der Stelle trampeln oder nicht. MS wird auf Save-Apps setzten und diese werden nunmal mit der neue nativen API der WinRT entwickelt und nicht mehr mit der WinAPI. Wer unsafe coden möchte kann gern an altem festhalten und in irgendwelchen kompatibilitäts modi coden. Den ersten Preis wird es dafür nicht geben.
-
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.
-
WinRTforSave schrieb:
WinAPI wird deprecated, ob sich da nun einige wie Rumpelstilzchen auf der Stelle trampeln oder nicht. MS wird auf Save-Apps setzten und diese werden nunmal mit der neue nativen API der WinRT entwickelt und nicht mehr mit der WinAPI. Wer unsafe coden möchte kann gern an altem festhalten und in irgendwelchen kompatibilitäts modi coden. Den ersten Preis wird es dafür nicht geben.
(WinRT == SAVE == Nativ) ... was für ein Schwachsinn. Weisst Du überhaupt was nativer Code ist?
-
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?