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 , , 17 reacties
Bron: MSDN

Microsoft heeft enkele aanpassingen doorgevoerd in Visual Studio 2005, dat gepland staat voor november. De wijzigingen zijn vooral van toepassing op het 'disk-based caching', 'licensing' en security. Hoewel het om een waslijst van aanpassingen lijkt te gaan, zijn de veranderingen slechts klein en gaat het vooral om tweaks die een vermelding verdienden maar geen ingrijpende wijziging tot gevolg hebben, aldus product manager Brian Goldfarb op Infoworld. Disk-based caching was een eigenschap waarmee gebruikers meer pagina's op de harde schijf zouden kunnen cachen, maar wegens het ontbreken van duidelijke prestatiewinst werd besloten deze feature af te voeren.

Een tweede functie die niet aanwezig zal zijn, is de mogelijkheid prioriteit te geven aan bepaalde inkomende verzoeken. Ontwikkelaars hadden hierom verzocht, maar omdat een vergelijkbare functie beschikbaar zal zijn in de webserver, werd ook deze mogelijkheid uit Visual Studio 2005 geschrapt. Wijzigingen werden verder aangebracht in de ondersteuning van webstandaarden, waarbij Microsoft volgens Goldfarb tegemoetkomt aan de wensen van webontwikkelaars. Verder wordt nu LICX ondersteund in ASP.NET en verzekert Visual Studio 2005 dat events niet voorkomen als een 'parent control' gedisabled is.

Visual Studio 2005
Moderatie-faq Wijzig weergave

Reacties (17)

Parent control op een ontwikkel omgeving? Is dan om script kiddies weg te houden ofzo :?
Deze parent control houdt niet in dat je door een 'ouder' wordt bewaakt, maar meer dat wanneer een tabblad (oid) gedisabled wordt, hij geen events meer heeft voor eventuele knoppen of velden op dat tabblad.
Dus dat hij echt helemaal niets meer doet (kan doen), mocht je toch op de onmogelijke manier daar komen om die actie te doen.
Dit heeft volgens mij alleen invloed op het geheugen dat in gebruik is voor VS. Een object houdt nu niet meer onnodig een event vast en die ruimte is dus beschikbaar voor dingen die wel dat geheugen nodig hebben.
Nee want iemand die echt engels spreekt zou weten dat dat 'parental control' is. Parent control is duidelijk wat anders.
GetStringOfObject

Oeeeeeeeeh!!! :D
...en verzekert Visual Studio 2005 dat events niet voorkomen als een 'parent control' gedisabled is
Is dat in VS.Net dan niet zo?
Je kan toch niet klikken op een control als die disabled is??
(Of was dat weer zo'n coole bug van M$ ;))

[overbodig]
If Control1.Enabled = False Then
MsgBox "Op control1 kan je niet klikken"
End If
[end overbodig]
Ik denk dat de bedoeling is:

ContainerControl1 bevat TextBox1.
ContainerControl1 is disabled.
Vroeger kon je in de source code nog steeds een event op TextBox1 laten optreden. Dat zal nu niet meer lukken, is mijn indruk van dit verhaaltje.

Edit: duidelijker :)
Het is niet duidelijk wat er bedoeld wordt nee. Natuurlijk kan je er niet op klikken maar dat zijn niet de enige events. Hij kan nog steeds onmouseover, onpaint, onshow etc. events krijgen, de vraag is, wil je dat wel ?
Disk-based caching was een eigenschap waarmee gebruikers meer pagina's op de harde schijf zouden kunnen cachen, maar wegens het ontbreken van duidelijke prestatiewinst werd besloten deze feature af te voeren.
Dit klinkt als een os-feature (geheugen paginering en cachen) wat ze in een compiler wilden stoppen. Of begrijp ik dat nu verkeerd?
Dit gaat over het cachen van (delen van) ASP.NET pagina's.
Dat is niet wat ik bedoel.
Een van de vier hoofdfuncties van een besturingssysteem is geheugen beheer. Hierbij komt ook paginering van geheugen kijken.
Wat ik me afvraag of Disk Based Caching een compiler optie is om meer pagina's, die net gebruikt zijn, of binnenkort nodig zijn voor het verwerken van het proces, door het proces zelf worden gecached, om zo wat procesgegevens te pre-cachen. Weet iemand dat?
Uit het originele artikel (b)lijkt het dat ze het voornamelijk hebben over "Visual Web Developer 2005".

Mijn inziens gaat dit dus enkel en alleen over het cachen van (delen) ASP.NET pagina's en niet over het disk-based cachen van memory-pages. Dat klinkt sowieso raar, waarom zou je een aparte diskcache voor memory pages creeeren, terwijl Windows allang in staat is om minder gebruikte memory pages uit te swappen (virtual memory).
FYI: Disk-based Caching is ook een OS aangelegenheid. Wanneer deze optie wordt uitgezet in windows en je stroom valt uit heb je minder kans dat je belangrijke bestanden beschadigen. Nadeel is dat je schijven en systeem trager zijn.
Visual Studio is geen compiler, maar een ontwikkelomgeving (IDE - Integrated Development Environment). Visual Studio bevat als zodanig onder andere meerdere compilers. De caching functionaliteit zou wel onderdeel zijn van deze IDE, niet van een compiler binnen VS.

Daarnaast is caching niet perse een OS aangelegenheid, denk bijvoorbeeld aan caching door IE en/of Firefox in je temporary internet files.

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