Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 16 reacties
Bron: C|Net

Microsoft .NET logo (klein)Volgens C|Net heeft Microsoft een akkoord bereikt met Digital China. Deze grote hard- en softwareverkoper zal in de toekomst namelijk ook oplossingen voor zowel bedrijven als de overheid in .NET gaan ontwikkelen. Digital China begon twee jaar geleden als hardwareverdeler en wil met deze deal een stapje voorwaarts nemen in zijn ambities om een software-ontwikkelaar en dienstenaanbieder te worden. Het Chinese bedrijf maakte reeds op kleine schaal gebruik van .NET-technologie voor kantoorautomatisering en logistieke software. Dankzij de overeenkomst wordt dit echter uitgebreid naar markten als telecom, de financiŽle sector en e-government.

Moderatie-faq Wijzig weergave

Reacties (16)

Op zich geen slecht idee van die mensen. Als jezelf weleens met .Net hebt gewerkt weet je pas hoeveel power erachter zit, daarbij is het snel, veilig (zowel de core, als voor de programmeur, omdat .Net fouten eruit zeeft) en snel te leren.

Wat wil je nog meer? Een land als China dat nu sterk aan het groeien kan handig gebruik maken van die technologie. En ga aub. niet zeggen dat .Net slecht is omdat het van Microsoft is (aangezien IE ook echt brak is). Ookal was het niet van Microsoft zelfs dan zou ik het nog goed vinden.

Snel, secure en goedkoop ontwikkelen is een vereiste voor een land als China.
Dit is natuurlijk niet voor heel China, digital china is maar 1 bedrijf en China gokt wel op meer paarden tegelijkertijd. Sterker nog, China promoot haar eigen standaarden wat betreft een hoop technologie en het zou me niets verbasen als ze een eigen ontwikkel omgeving gaan maken (als ze die niet al hebben) Zo houden ze alles in eigen hand.

Verder als je wat langer met .NET werkt en wat dieper op de kern ingaat merk je dat. Hoewel je heel snel een applicatie kunt maken (wat veel geld kan opleveren) de applicatie nou niet echt erg secure is.

Hoe secure het is ligt voornamelijk aan wie het ontwerpt en programmeerd en .NET beschermt je niet 100%.

Verder zijn de componenten in .NET niet echt snel te noemen. (Er zit zoveel MS code omheen dat de componenten veel langzamer zijn dan wanneer je zelf de moeite neemt om je eigen componenten te schrijven.)

Voorbeelden zijn de Dataset, table etc. En de listview, treeview etc. Als je daar veel data in/door wilt pompen en het moet snel gaan heb je third party of zelf gemaakte componenten nodig.

(Verder nog een linkje naar een bron over het promoten van die chinese standaarden waar ik het in de 1e paragraaf over had.)
http://www.zdnet.nl/news.cfm?id=36746&mxp=41
ik sluit me uiteraard aan bij het commentaar van jaeraed, maar ik wil hierop nog wel even reageren:
daarbij is het snel, veilig (zowel de core, als voor de programmeur, omdat .Net fouten eruit zeeft)
ik vind dit persoonlijk een gevaarlijke opmerking voor een programmeur / ontwikkelaar. Op deze manier wordt je 100% afhankelijk van Microsoft's .NET platform (waarover je mij verder geen uitspraak zult horen maken, ik evalueer nog) en zal de programmeur potentieel zoveel gemakzuchtig worden dat security verzwakt tot een punt dat het echt gevaarlijk wordt.

In mijn opinie dien je als programmeur de security van een applicatie die je ontwerpt en bouwt als een van je hoogste prioriteiten te zetten, want jij kan niet tegen het bedrijf voor wie je ontwikkeld zeggen: "sorry mijnheer, maar ik kan niet helpen dat uw server gehacked is door een lek in ons product, Microsoft maakt het ons veel te gemakkelijk die code te maken zonder dat we op de security hoeven te letten.".
,Net is een prima framwork, maar de platformafhankelijkeheid is wel een punt van aandacht. Als je op dit moment in een pure MS omgeving werkt is .Net een logische stap, als dat niet zo is moet je wel goed nadenken over de manier waarop je afhankelijk wordt van 1 leverancier.

Bij dit soort keuzes speelt gevoel op een gegveen moment toch een rol, zeker als je kijkt naar het track record van MS op het gebied van veiligheid en stabiliteit van APIs. MS heeft naar mijn gevoel de neiging om snel dingen te willen, op zich prima, maar er moet wel goed over nagedacht worden. In de afgelopen jaren hebben we de nodige zaken zien veranderen aan MS kant, soms ten goede, soms ten kwade.

.Net is een prestatie van formaat, maar MS had ook wel een duidelijk voorbeeld voor wat betreft het opzetten van een dergelijk framework. Mono is een leuke poging, maar het ontbreken van een aantal essentiele zaken uit de System namespace maakt het lastig om applicaites zonder meer te deployen. Korotom: nu ivesteren in .Net is een lange-termijn keuze voor MS. Als je dat wilt, prima, maar er zijn natuurlijk stapels alternatieven. Het is tegenwoordig erg simpel om een Linux servertje neer te zetten met bijvoorbeeld een JBoss applicatieserver erop. Misschien is JBoss nog niet helemaal klaar voor het echte zware werk, maar daar heb ik tot nu toe nog weinig van gemerkt en wij draaien wel degelijk produktieservers met JBoss erop.
Ik zit me af te vragen of wel een markt in china is voor .Net? Zover ik weet gaan de meeste berichten over RedFlag Linux en de dragon processor. Hiervan krijg ik het gevoel dat het overgrote deel van China niet zo Microsoft minded is (voornamelijk door de prijzen die ze vragen, denk ik!). Tevens lijkt mij dat het gemiddelde IT-budget in het Chinese MKB niet zo gek hoog (in vergelijking met de prijzen die Microsoft vraagt).

Maar, waar geen behoefte is, moet je 'm creeeren. Dat is wel weer iets waar Microsoft best goed in is.
Ik ben een aantal maanden in China gewerkt (in de automatisering) en voor zo ver ik heb gezien heb ik geen een Linux systeem kunnen ontdekken. Zowel alle clients als servers worden voorzien van Windows XP ofwel Windows 2003 Server (waarvan de meeste illegaal). Misschien vanwege het gebruiks gemak en het ontbreken van een instantie die waakt op legale software.

De combinatie Windows/Word wordt tot op heden het meeste gebruikt en misschien dat het om de bovenstaande reden het Microsoft wel is gelukt om China zo ver te krijgen alles in .NET te intwikkelen. Wel zet ik me vraagtekens bij de eerlijkheid van alle licenties en in hoeverre dit geen problemen oplevert.
De China bevolking en bedrijven zijn wel degelijk Microsoft minded...

De Chinese overheid is dat echter niet. Die probeert al jaren lang het gebruik van Chinese producten zoals Red Flag te stimuleren. Omdat daar in de praktijk nog weinig van terecht komt heeft de regering recentelijk afgedwongen dat voor alle overheidscomputers alleen nog maar Chinese software gebruikt mag worden... (het "voordeel" van een communistisch regime)

http://software.silicon.com/os/0,39024651,10005647,00.htm
Hallo, wij gaan toch hier niet .Net discrimineren he!!

Of jouw probleem ligt aan Opera of aan de webdevelopers. Als tweaker zou jij moeten weten dat ASP en ASP.NET (geldt natuurlijk ook voor PHP) server side zijn en geen f*ck te maken hebben met de client browser, dat zijn server-side-script waar de browser geen last van heeft. De browser heeft alleen last van client-side-script zoals javascript die voor al die leuke effecten zorgt.

ASP = Active SERVER pages.

Als ik gewoon met PHP een brakke site in elkaar zet heb je met jouw Opera ook problemen. Het probleem zit hem dan in jouw gebruik van HTML, CSS, JAVASCRIPT en so on....
Wat een gelul man. Ten 1e kun je met iedere willekeurige editor .Net code schrijven, ten 2e levert PHP toch ook geen html op die vooral goed voor Mozilla is (want beiden open source).

Wat wel zo is is dat helaas nog steeds heel veel mensen testen in 1 browser (en dat is gezien de statistieken in de meeste gevallen Internet Explorer), dat heb je bij platte html sites, php sites, cold fusion sites, en dus ook bij asp/asp.net sites. Alsof het Microsoft.Net ontwikkelteam er een aparte controle hebben ingebouwt "if Opera then maakCodeBrak(html)"....

Overigens zijn er maar heel weinig sites die ik met Mozilla Firebird niet goed kan bekijken, dus ik concludeer heel simpel dat de oorzaak niet zozeer bij de websites ligt, als wel bij Opera... strict html volgen is natuurlijk netjes maar als 99,9% van het internet dat niet doet, is dat een beetje zinloos. Probeer anders eens een browser die ontwikkeld is door mensen met realiteitsbesef en dus welliswaar de standaarden
Heeft iemand wel eens gehoord van het mono project? .net voor linux etc.? maakt alles niet zoveel meer uit. Goedkoper server, gratis emulator klaar.
http://www.mono-project.com/about/index.html
Het lijkt mij einde oefening voor microsoft. teminste over een paar jaar als er niet zoveel meer veranderd.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True