Täna installisin Visual Studio 2013, avasin olemasoleva VEEBILEHE VS2013-ga ja siludes ilmus skriptiviga, fail nimega "browserLink" ??? , Neid dokumente projektis ei kasutata, kas need on mürgitatud?
Loe hoolikalt infot VS-is, leia, et browserLink fail viitab lehele, kontrolli lilles olevat lähtekoodi ja leia allosas see kooditükk:
<!-- Visual Studio brauseri link --> <scrip{filter}t type="application/json" id="__browserLink_initializationData"> {"appName":"Internet Explorer","requestId":"13a655707f184a1d94d45cad5e20e6cc"} </scrip{filter}t> <scrip{filter}t type="text/javascrip{filter}t" src="http://localhost:3925/609bc31e3c0549e09b2b8b4504b0be13/browserLink" async="async"></scrip{filter}t> <!-- Lõpp brauseri link -->
Olin kergendunud, kui nägin kommentaare, see peaks olema uus funktsioon Visual Studio 2013-s, ja siis googeldasin seda, aga brauseri link on tegelikult uus funktsioon.
Mis on brauseri link?
Selle brauseri lingi funktsioon on luua suhtlussild voo ja Visual Studio IDE vahel skriptifaili kaudu ning pärast brauseri lingi lubamist süstib Visual Studio veebilehele IHttpModule mooduli objekti ja registreerib seejärel iga lehekülje peal skripti.
Brauseri lingi funktsioon on rakendatud SignalR tehnoloogia abil.
Kõike eelnevat arvesse võttes, milleks täpselt brauseri lingi funktsiooni kasutatakse?
Brosweri lingi funktsioon on suhteliselt lihtne,Seda kasutatakse Visual Studio IDE brauseris juba avatud lehtede värskendamiseks, Miks värskendada lehti Visual Studio IDE-s?
Selline rakendusstsenaarium on olemas: Kui arendad lehte, peab see leht olema ühilduv IE, GOOGLE, FIREFOX ja mobiilibrauseritega, on võimalik, et kasutad neid lilli lehe avamiseks samaaegselt, kui leiad mingi probleemi, mine tagasi VS IDE-sse, et muuta ja pärast muudatust saad Visual Studio IDE-s klõpsata "Refresh Linked Browsers", et kõik brauserid saaksid efekti näha.
Nüüd on sellel "Brauseri Lingil" ainult selline värskendusfunktsioon, kuid Brauseri lingi funktsiooni saab kirjutada laienduse funktsioonina ning saad kohandada mõningaid vajalikke funktsioone.
|