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 , , 21 reacties
Bron: Wininformant

De meest geavanceerde ontwikkelomgeving voor het .NET platform, Microsofts eigen Visual Studio .NET, zal 24 april opgevolgd worden door Visual Studio .NET 2003, die schuil ging onder de codenaam Everett. Microsoft laat de releases van Visual Studio .NET versies samenvallen met belangrijke andere softwarereleases. Aankomende 24 april zal het de release van Windows Server 2003 zijn waarmee de IDE tegelijk gereleased zal worden. Grote veranderingen zullen niet in deze versie van het ontwikkelpakket te vinden zijn, die zullen in de opvolger ervan, die nu nog de codenaam Whidbey draagt, verwerkt worden. Whidbey zal ten tijde van de belangrijke release van de nieuwste telg in de SQL Server familie, Yukon, uitgebracht worden. Waarschijnlijk zitten we dan al in 2004. Daarna zullen we moeten wachten op de release van Longhorn tot we weer een nieuwe versie kunnen verwachten:

Visual Studio.NETBut Yukon is much more than a database engine. Microsoft has been slowly working toward the promise of "information at your fingertips," a concept that Microsoft Chairman and Chief Software Architect Bill Gates introduced almost a decade ago, and Yukon will finally provide the underlying technology to make the concept possible. First, Microsoft will integrate Yukon with Longhorn and create a new file system called Windows Future Storage (WinFS). "We've always had the vision of abstracting data away, and people just want to get to their data and work with it," said Tom Rizzo of the SQL Server team. "Windows is the way that they will interact with their data. So we're going to make the experience richer and more easily searchable. The data should find the user." Second, Microsoft will roll Yukon technology into a variety of products, most of which will probably rely on the new file system's underlying support. These products include Active Directory (AD), the post-Titanium Exchange Server release, and any other product that includes a data store of some type.
Moderatie-faq Wijzig weergave

Reacties (21)

In het originele artikel wordt gesproken over het product
But the product isn't improving or changing dramatically.
Daarmee aangevend dat er hoogst waarschijnlijk wat bugfixes etc./overige reparaties cq. optimalisaties zijn aangebracht wat geen noemenswaardige dingen zijn, eerder vanzelfsprekend.

De Yukon versie brengt daarentegen wel weer relatief grote veranderingen met zich mee t.o.v de huidige versies.

Voor exactere specificaties zul je toch hier moeten kijken.

Maar een changelog is niet exact gedefinieerd.

Grappig punt bij de product overview van Visual studio.net 2003:
Avoid "DLL Hell."
:+
Hopelijk brengt de nieuwe versie Microsoft in een beter marketingsituatie, want uit hetgene ik reeds heb vernomen is .NET niet echt geslaagd, vooral dan door de apparte stijl van programmeren die .NET vereist.

M'n oom heeft een bedrijfje en kon in het begin van het ontstaan van de .NET ontwikkelingsomgeving seminaries gaan volgen tegen peperdure prijzen. Enkele maanden terug kreeg hij nogmaals een reclamefolder van Microsoft, maar ditmaal werd dezelfde seminarie gratis aangeboden. Dit toont volgens mij aan dat Microsoft dringend een markt zoekt voor dit product.
Ik kan je voorspellen dat .Net veelgebruikt en wijdverbreid zal worden! De "aparte manier van programmeren" is vergelijkbaar met Java. Alhoewel de SDK, framework library, of hoe je het ook wilt noemen geheel nieuw is, zal de productiviteit heel snel toenemen. Vergeleken met C++ is mijn productiviteit enorm toegenomen sinds ik schrijf in C#, ASP.Net en de .Net SDK...
In net iets meer dan drie maanden (!) hebben we in een team een volledig en webgebaseerd informatie system gebouwd voor een overheidsinstelling. Ik zou dat niet graag over willen doen in ASP of PHP...

Kijk ook even naar het Mono project: er wordt nu een open source (linux) versie van .Net en C# gebouwd. Nog even en .Net software draait op veel platformen.

Seminars zijn altijd duur, boeken zijn ook duur, maar relatief veel goedkoper, en er is veel beschikbaar over .Net!

VS.Net 2003 maakt het ook mogelijk om snel applicaties voor mobile devices (telefoons) en PDA's te maken en dat zonder een hoge leercurve. Dat was wel anders met Embedded Visual C++/Basic!

Al en al: zorg dat je de boot niet mist!
Seminars duur? Ik ben meerdere malen bij uitstekende seminars van Microsoft geweest die geheel gratis waren. En daarnaast ook nogeens gegeven door mensen die niet van MS zelf waren. Dus ook nog redelijk neutraal en zelfs negatief over (het ontbreken van) bepaalde functies.
Alleen is die f%?ing Visual Studio zo rete-duur..., kommaan Borland waar blijven jullie
Visual Studio is een duur (te duur IMHO) ontwikkelpakket, maar als je .NET software wilt maken, is er hier een gratis .NET SDK te downloaden. Het is ongeveer 131 MB, en alle tools die je nodig hebt zitten erin. Je hebt alleen geen fancy GUI IDE... daar zul je dus voor moeten dokken. :)
Beetje inconsequent om bij Windows .NET server het .NET weg te laten, en bij dit pakket weer met .NET aan komen zetten. Dat leidt tot verwarringen.
Dat ze het bij windows weglaten kan ik me voorstellen omdat dat in principe nix met de .Net talen te doen heeft.

Maar Visual Studio is de ontwikkelomgeving van .Net dus is het logisch dat je daar wel gewoon .Net in laat staan. :)
.NET applicaties (inclusief .NET webapplicaties) draaien op een .NET framework. Dit framework kan ook op een Windows 2000 Machine geinstalleerd worden. Als Windows 2003 Server de .NET toevoeging zou behouden zouden veel mensen erg in de verwarring komen met de .NET ontwikkelomgeving.

Een eerdere post op Tweakers:
http://www.tweakers.net/nieuws/25035
al met al kun je wel zeggen dat microsoft druk bezig is met het ontwikkelen van nieuwe software.

ze staan tenminste ook niet stil vooral met hun server applicaties die imho toch wel een impuls kunnen gebruiken van microsoft zn kant gezien.
Wat ik ook vreemd vind, geen enkele universiteit in nederland mag nog een nieuwe licentie kopen voor Visual Studio voor de studenten.

Zelfs een licentie voor Visual Studio 6, die voorheen altijd ruim leverbaar was op elke universiteit, is een jaar geleden plots verdwenen.

Ik assisteer zelf al een aantal jaar bij een C++ vak op de universiteit, en elke jaar konden de studenten Visual C++ gewoon via de universiteit aanschaffen. Sinds vorig jaar dus opeens niet meer. Niemand weet waarom niet. Het valt me nog mee dat MS en teams naar de universiteiten heeft gestuurd om alle bestaande VS installaties op te sporen en te vernietigen.

Een heel informatica jaargang werkt nu dus lekker met gcc (cygwin) of een illegale copy. Vreemde jongens daar bij MS. Je zou toch zeggen dat ze juist bij informatici het gebruik van VS willen stimuleren ? Dat zijn immers de developpers van morgen. |:(
.Net is in eerste instantie 'gewoon' een nieuwe modernere class library (API).

Win32 begon toch wel oud te worden, en is helemaal niet OO. MFC probeerdt dan wel de object orientatie toe te voegen, maar het blijft duidelijk een wrapper. Een probleem is dan vaak dat je de win32 en MFC calls meestal dwars door elkaar gebruikt.

Ook zijn een aardig aantal API's uit de win32 platform SDK helemaal niet consequent kwa aanroep. De ene serie functies geeft een structuur terug in een pointer die je als void*& mee geeft, de andere wil een adres van een bestaande structuur die het dan opvult, etc etc...

Met de .NET library wil MS een eenduidige consequente nieuwe OO lib neerzetten.

Wat wel 'anders' is aan .NET, is dat het behalve een library ook een executie model toevoegt (de VM, vergelijkbaar met het Java concept). Dit maakt dat windows code op elke architectuur kan gaan draaien zonder recompile.

Voor wie denkt dat MS dit uit 'openheid' doet, vergeet het maar.
MS heeft helemaal geen speciaal belang dat haar software alleen op x86 hardware draait. NT is juist ontwikkeld om op andere systemen te draaien. Het probleem was toen dat het OS bijna de hele software omgeving abstract maakt (wat betekent dat software geen enkele hardware direct hoeft te benaderen) BEHALVE de CPU. Er moesten toen moeilijke oplossingen gezocht worden met oa FX!32. Het probleem is daarbij dat de x86 arch. nooit speciaal gebouwd is voor emulatie. (oa problemen met precise exceptions)

Met .NET maakt MS dus ook de CPU abstract (voor het gezichtspunt van de software). Deze (virtuele) CPU is wel speciaal bedoelt voor software implementatie. De intermediate code is dan ook niet wat veel mensen denken een enorm high level language die real time gecompileerd wordt, maar is toch echt meer assembly like. (anders zou alle code bijna automatisch open source worden)

.NET is dus juist geen mogelijkheid om Windows apps op andere OSen te draaien. De .NET CLR zelf kan dan wel geport worden, maar dit komt ruw weg overeen met een CPU emulator bouwen. Zoals het Wine project aan toont is juist de correcte implementatie van de library belangrijk daarvoor, en die wordt juist niet vrij gegeven.

Overigens -denk ik- dat .NET een doorontwikkeling is van alle moeite en energie die MS oorspronkelijk in het Java platform heeft gestopt (WFC enzo). Ik vind het nog steeds verdacht dat alle beta .NET documentatie helemaal in J# (java) syntax was, terwijl de J# compiler pas veel later uitkwam voor VS .NET.

<edit>
post verplaatst naar main thread, omdat de gene op wie ik reageerde op nul staat :? is mijn post voor bijna niemand zichtbaar.
</edit>
wel jammer dat er geen enkele verandering in de post wordt genoemd... het ging toch om een *nieuw* product?

Jeej SilentSimon, wat blaat jij zeg :+
Er is al een nieuwspost over die veranderingen geschreven, dus dat zou een beetje dubbelop zijn. Als je bij de gerelateerde nieuwsposts had gekeken, zou je dit zelf ontdekt kunnen hebben
Het zal me toch benieuwen of .NET echt wel op andere platformen gaat doorbreken. Microsoft heeft net een heleboel patentaanvragen ingediend op .NET: http://yro.slashdot.org/yro/03/02/11/0048208.shtml?tid=109&tid=155 . Dat zou wel eens de doodsteek kunnen zijn voor projecten als mono. Ik vind het weer een vuile streeks van MS: eerst een ecma-standaard maken, en dan zorgen dat niemand de standaard kan implementeren door patenten...
Ik vraag me echt af hoever Bill gates wil gaan met het .NET gebeuren... nou weet ik nog niet 100% hoe of wat et is, afgezien dat Bill gates er erg blij mee lijkt te zijn / willen worden.

Als iemand het kan uitleggen graag.

.Net klinkt als een soort opvolger voor Windows.....
ik weet ook nog steeds niet wat het is. En met mij dus kennelijk nog velen. Maar wat Microsoft er nou mee wil :? Kennelijk zzien ze er zelf wel brood in, zoals bbr al zei, want ze blijven maar .net dingen releasen....
<edit>
reactie verplaatst naar main thread. Beetje raar systeem hier, dat level 2 replies op een level 0 post niet zichtbaar zijn als het filter hoger dan level 0 staat.
</edit>
Dus Conclusie .Net is gewoon weer gepikt van Java.. ze weten ook niet van ophouden he bij Microsoft }:O
Ach dat .NET principe gaat een mooie dood tegemoet. Op HBO'S en Universiteiten wordt alleen aandacht besteed aan java en een beetje c++.

Daarnaast wil een beheerder echt niet dat er code voor een applicatie wordt geschreven in allerlei obscure taaltjes.

Zelfs MS zijn eigen Oude VB is niet compatible met VB .NET. Al die ontwikkelaars moeten ook weer in de schoolbanken.
Hmm .Net een obscure taalje? Lekker onderbouwd!

C# is naar mijn mening een hele volwassen taal waarbij geen rekening gehouden hoefde te worden met "legacy". Erg compleet en erg snel. Sneller dan een Java, maar wel minder snel dan C++. O ja C++ is ook een .Net "taaltje" hoor!

VB.Net verschilt daadwerkelijk van VB 6, dat klopt. Daarom stappen nu veel VB-ers ook over naar C# omdat ze nu eenmaal bij moeten gaan leren.

En mijn ervaring met hetgeen ze op universiteiten en hogescholen leren is ook niet zo goed. Juist daar leren ze altijd achterhaalde talen en technieken!

Toch jammer dat elke nieuwposting over Microsoft weer op zo'n flamewar richting MS eindigt.

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