ViewStateDecoder2是一款非常好用的編程輔助軟件,具有保存字符串信息的功能,為程序員們帶來方便快捷的編程環(huán)境,有需要的朋友可以來下載哦。
軟件特色:
ViewStateDecoder2小巧、免費、便捷、實用、快速、查看的編程輔助工具軟件。
此款軟件能夠便捷查看asp.net網(wǎng)頁中的viewstate的工具,ViewStateDecoder2就因此要求而誕生。
可以為你提供保存字符串信息的功能,該軟件體積非常小,下載解壓即可使用,讓你的編程工作不那么枯燥無味,是一款程序員必備的編程輔助應(yīng)用。
可以查看asp.NET網(wǎng)頁中的viewstate,屬于程序員或者開發(fā)人員常用的一款工具。
用來存放可轉(zhuǎn)換為字符串格式的信息,主要存放頁面上 Web 控件中數(shù)據(jù)的狀態(tài),主要功能是支持Web控件的持久性。
從運行的ASP.NET應(yīng)用程序中,首先注意的是頁面的會送功能。
這對于開發(fā)人員真的是一個好處,開發(fā)人員不用手動保存服務(wù)器的每次往返之間的信息。
軟件功能:
ViewStateDecoder2并不是能存儲所有的。net類型數(shù)據(jù),它僅僅支持String、Integer、Boolean、Array、ArrayList、Hashtable 以及自定義的一些類型。
任何事物都有兩面性, 使用viewstate會增加頁面html的輸出量,占用更都的帶寬,這一點是需要我們慎重考慮的。 另外, 由于所有的viewstate都是存儲在一個隱藏域里面,用戶可以很容易的通過查看源碼來看到這個經(jīng)過base64編碼的值。然后再經(jīng)過轉(zhuǎn)換就可以獲取你存儲其中的對象和變量值!
從運行的ASP.NET應(yīng)用程序中,首先注意的是頁面的會送功能。這對于開發(fā)人員真的是一個好處,開發(fā)人員不用手動保存服務(wù)器的每次往返之間的信息。
ASP.NET為服務(wù)的服務(wù)器控件(服務(wù)器控件使用runat=‘“server”屬性指定)提供視圖狀態(tài)。當(dāng)ASP.NET為HTML的形式呈現(xiàn)頁面 時,它創(chuàng)建一個隱藏的窗體字段,成為_ViEWSTATE。這個字段是一個加密的、標(biāo)記化得字符串(可以通過工具ViewStateDecoder查看,可以到網(wǎng)上下載),包含ASP.NET頁面上每個控件的名/值對。
每個控件存儲的值實際上時控件關(guān)聯(lián)的值和狀態(tài)信息。當(dāng)頁面被發(fā)送到服務(wù)器是,ASP.NET可以輕松地使用這些值并重新構(gòu)建頁面控件,控件的值和狀態(tài),不用開發(fā)人員編寫代碼。