C# - Worth Compressing The ViewState?

Nov 16, 2010

I agree that the best way to shorten the ViewState is to disable it on the ASP.Net controls that don't need it. Keeping it small from the beginning is a great habit.I have also heard that it is already compressed (although can be true... there are ways of compressing it even more, has described in this Stack Overflow question).

My question here is not if it should be compressed... is: when should ViewState be compressed?If we have a ViewState of 410 characters it will weight 410 bytes in a page, while a ViewState of 13.843 characters equals 13.5 KB.

13.5KB is a considerable weight already. And if I compress a CSS file that height 10KB, I think it is also worthy compressing a ViewState of 13.5KB, even if that means a little extra "thinking" on the server.

But is 410 bytes of ViewState worth the extra processing on the server?At what point is it worth compressing?

View 2 Replies


ADVERTISEMENT

Product Activation And Licensing...is It Worth The Effort?

Apr 30, 2012

I have created an Excel Ribbon Addin that has some custom features that will benefit a relatively small business niche. The target companies number less than 1,000.I don't want to limit any one company's usage of the Addin...meaning I want them to be able to install and use the Addin as often as they need to, for as long as they need to, on as many computers as they need to.

The thing I want to prevent is sharing of the Addin. There are family members in this industry, that own different companies in different parts of the country...there are close friends in this industry that each own different companies. I want each company to purchase the Addin instead of share it.I have created a License Agreement that they have to agree to before the Addin is installed. But, that is as far as I have gone with it at this point.So, this leads me to 2 questions:

1. Is it worth the investment and effort to create this type of limitation for such a small market?

2. If so, what is the best way to go about accomplishing this?

View 7 Replies

Download Serveral Years Worth Of Files From A Website?

Oct 30, 2009

I need to download serveral years worth of files from a web site, the web site posts files daily in "Date".csv. How do I write the code in vb.net to get the string value for the dates? I know that you can do something like : Dim start date = #11/01/2009# and Dim end date= Now.

How do I get these values so I can incorportate them in a string? And then loop through each value.

It will need to start with the first date an download that file, then loop through all the dates downloading each file until it has reached the end date. I already have the code written to extract the info i need from the document and import into a sql server, my only issue is the date range string issue

View 9 Replies

Data Designers/wizards So Good Now That Rolling Own Is No Longer Worth While?

Apr 9, 2010

Coming form too many years of VB6 I have a natural inclination to write my own data access code, etc. rather than using database wizard, etc. Same goes for using simple databinding to recordset rather than managing object collections and tying those to controls

I am finally moving to VB.NET and find myself on a solo project without any team on which to lean, so I have a couple related questions as I try to get my head around the transition. The project is basically a line of business app with a SQL Server back end.

1. Are the data designers/wizards so good now that rolling your own is no longer worth while?

2. Is the data-binding now fast, flexible, and reliable?

3. Can you recommend a good book or robust on-line tutorial that covers this sort of programming? 2008 or 2010 preferred.

View 1 Replies

Compressing RTF For Database

Aug 22, 2011

I am developing an application where the user saves a chosen RTF file to a SQL Server database. My problem is that if the file contains an image, the binary becomes too big. Although the database has enough space, it's not very nice to use up space you could save.... To give an example:

[Code]...

View 2 Replies

Compressing RTF For Database?

Aug 22, 2011

I am developing an application where the user saves a chosen RTF file to a SQL Server database. My problem is that if the file contains an image, the binary becomes too big. Although the database has enough space, it's not very nice to use up space you could save....To give an example:

RTF binary with two text lines ("ABC / efg") = 156 Bytes
Same 2 lines + 32 kB image = 2.2MB

I am still confused on which is the best way to solve this. I have thought about creating an "images" table in my database and using a markup to fetch the image when the file is loaded.

View 8 Replies

CGZIPLibrary.dll Not Compressing Files?

May 27, 2011

I am using CGZipLibrary.dll in my code for zipping the files. A .zip file is being created but the file is not getting compressed. The original file and the .zip file are of same size.

View 1 Replies

Compressing A Stream Rather Than A File?

Apr 3, 2010

I've downloaded ZLIB.NET from here and the example VB.NET code they provide works fine. It's very short so I'll paste it here for reference:

vb
Public Shared Sub CopyStream(ByRef input As System.IO.Stream, ByRef output As System.IO.Stream)
Dim num1 As Integer

[Code]...

Note that the CopyStream() subroutine is identical. The problem is that although decompressing seems to work fine, compressing does not. If I take a byte stream, compress it and then decompress it using the above code, I get a truncated version of the original stream (as an example, a 360485 byte stream becomes 311518 bytes). The resulting bytes match the original stream up until the point where it's cut off.

The only information I can find about streams being truncated is due to missing stream.Flush() commands but the output stream is flushed in the CopyStream() subroutine.

View 5 Replies

Compressing Memory Streams?

Jun 24, 2009

I have this code for compressing datasets into files:

Using fs As New System.IO.FileStream(flnm, IO.FileMode.OpenOrCreate, IO.FileAccess.Write, IO.FileShare.Write)
Using zStrm As New System.IO.Compression.GZipStream(fs,

[code].....

View 1 Replies

Compressing Multiple Sub Folders?

Oct 26, 2011

I've written a backup utility for one of our applications; this process involves coping sub directories of a specified base folder and an unknown number of folders within folders. I've got the process down to copy the files and directories pretty easily but I want to compress the folder structure to keep the space needed as small as possible.I've found a few utilities that work well for getting the files from the specified base folder but not any of the folders that exist in the specified start directory.The one utility I found required me to recursively search directories for the variably named directories and I am hoping for a simple switch that can be used that says base folder/file and sub directories.

View 1 Replies

Compressing Sql Server Data Across Vpn?

Aug 16, 2009

compressing sql server data (on the fly) from a select statement when accessed across the internet. i.e data is stored in Sql Server Express on a remote computer (1) connected via an Internet VPN. An application on a remote computer (2) on the same VPN sends a select statement to the SQL server machine.The data would then be compressed at computer (1) sent across the VPN and decompressed at computer (2)

The Reason is, broadband speeds are not the greatest in Australia, and it would reduce the size of the data transmitted, resulting in faster response, as the compression/decompression is done at each machine

View 1 Replies

Compressing A Database To A Single File?

Jun 4, 2010

In my contact manager program I have been storing information by reading and writing comma delimited files for each individual contact, and storing notes in a file for each note, and I'm wondering how I could go about shrinking them all into one file effectively. I have attempted using data entry tools in the visual studio toolbox and template class, though I have never quite figured out how to use them. What would be especially convenient is if I could store data as data type IOwner (a class I created) as opposed to strings.

I'd also need to figure out how to tell the program what to do when a file is opened (I've noticed in the properties how to associate a file type with the program though am not sure how to tell it what to do when it's opened).

Edit:

How about rephrasing the question: I have a class IContact with various properties some of them being lists of other class objects. I have a public list of IContact. Can I write Contacts as List(Of IContact) to a file as opposed to a bunch of strings?

Second part of the question: I have associated .cms files with my program. But if a user opens the file, what code should the program run through in an attempt to deal with the file? This file is going to contain data that the program needs to read, how do I tell it to read a file when the program is opened vicariously because the file was opened?

View 2 Replies

Compressing Normal Files Into A EXE Created By VB?

Apr 2, 2009

I am need of creating a windows executable that contains a compression of certain other binary files, (executables etc)

It is a basic form with a button, on press of the button, it has to decompress certain binary files( some other executables too) into a certain path, the decompression happens based on some specific conditions and not always., This is the reason I could not use WinZIP to create the EXE.

View 3 Replies

Storing Files Into An Application Compressing Them And Then Extracting Them?

Apr 8, 2009

How could I go about doing this if I can? Storing files into an application compressing them and then extracting them?

View 1 Replies

VS 2008 Compressing / Decompressing Entire Folders

Apr 1, 2010

How do you do it? I've looked it up everywhere and failed to find anything. If there is a previous post I missed that discussed this, post it as a comment and forgive me. <scenerio>Friend and I are working on a VB project. We want to export and inport folders of information, and to do so neatly, we wanted to compress the files in the format we made for our program, then be able to decompress it within the program as well. If theres any other way to do this without compression and decompression

View 2 Replies

VS 2005 - Compressing A Dataset Converted To XML Using The GZipStream Class Added In 2.0

Mar 25, 2009

I am compressing a dataset converted to XML using the GZipStream class added in 2.0. There are a few things bothering me about this. Here's the code I am using to decompress the XML file:

Using inFile As New System.IO.FileStream(flnm, IO.FileMode.Open, IO.FileAccess.Read, IO.FileShare.Read)
Dim zStrm As New System.IO.Compression.GZipStream(inFile, IO.Compression.CompressionMode.Decompress)
Dim buff(999) As Byte

[CODE]...

This seems inordinately awkward, as I am taking the stream, reading it out into byte buffers, then writing those byte buffers to a memory stream that is then passed to the dataset.ReadXml() method. The reason for this seems to have to do with what is happening in the line colored red. That line is adding a closing > onto the end of the stream. Without that, ReadXml complains about an unclosed dataset. I found out that the > was missing by writing the stream into a string and pasting the string into WordPad. Without that missing >, it appears that I wouldn't need to be using that memory stream at all, and could simply pass in the GZipStream to ReadXML, but as far as I can tell, it's impossible to look at the GZipStream to be sure that the > is not there, and it may be impossible to add it (I haven't tried).

So why is the > missing? Here's the code used to create the file that is being read into the filestream in the above

VB Using ms As New System.IO.FileStream(flnm, IO.FileMode.OpenOrCreate, IO.FileAccess.Write, IO.FileShare.Write)
Dim zStrm As New System.IO.Compression.GZipStream(ms, IO.Compression.CompressionMode.Compress)

ds.WriteXml(zStrm, XmlWriteMode.WriteSchema)
End Using

The real kicker to all of this is that while I was dissecting the first chunk of code, I added a line to check for cnt<1000. My intention was to see the last buffer that was being written into the memory stream to see whether the final > was actually there, or not. To my surprise, I reached the cnt<1000 twice. That means that one read did not read a full 1000 bytes, but read only 675. The next three or four reads were a full 1000 bytes, then the final read was just a few hundred bytes. It is my understanding that Read will return a full buffer if there are that many bytes left to read, and there were, so why did it return only a partial buffer? That suggests that there might be a hole in my XML, though with a half meg file, it's a bit much to read through it looking for something missing. However, the XML that was returned was turned into a dataset that I then merged into some existing data using code that has been working with uncompressed XML files, and I got an error that I should never have received. That may indicate that the XML was, in fact, missing something, though I will have to study the matter further to figure out whether or not that is the case. My major question has to do with the missing '>' at the very end of the file.

View 2 Replies

Check For A Value In ViewState?

Sep 17, 2010

I am new at the ViewState and i am looking to see what values are stored within it. I know how to loop through an array to check for a value but i do not know how to go about doing that for a ViewState("test") property.

Let's say i have added "bob, tom, Jim" to a ViewState called ViewState("test"). I would like to be able to see if "tom" was in the ViewState("test"). If not then add it but if it exists already then skip it.[code]....

View 4 Replies

How ViewState In ASP.NET Works

Mar 1, 2009

I thought I knew how ViewState worked, but I was wrong.I don't understand why the following ASPX page preserves the value typed into the TextBox after clicking on the Button?(ViewState is disabled for both the page and the TextBox.)

[Code]...

View 2 Replies

.net - Viewstate Becomes Corrupt Intermittently?

Apr 13, 2011

I have had a user of my VB.net web app complain he keeps getting an intermittent error message, causing him to crash out of the system.

Stack Trace:
[FormatException: Invalid character in a Base-64 string.]
System.Convert.FromBase64String(Strings) +0
System.web. UI. LosFormatter.Deserialize(String input) +25

[code]...

It appears from the error message that the viewstate keeps becoming corrupt (see screen-dump below), but I don't understand why. He claims it happens every 2-3 minutes, but I've used the system a lot and have never experienced it.I should mention too that he is using the web-app in a very "non-standard" way. To achieve optimum speed he's actually using remote desktop, to connect to our server directly, and running it as localhost. ("Madness!"- yes, I know. I didn't make the decision.) That may not be relevant of course.

View 1 Replies

Asp.net - Disabling Viewstate Of Whole Page

Dec 31, 2010

Is it possible to make the viewstate false of whole page including all controls at a time.I mean I don't want to set enableviewstate="false" for all controls..In the page directive of the aspx page I have made enableviewstate="false" but still viewstate of all the controls of the is enabled.. And what the EnableViewState="False"actually works within Page directive.

View 3 Replies

Asp.net - ViewState Persisted To Session When Using IE (but Not FF)?

Oct 27, 2009

I have a VB.Net web site and on my sign up page I am storing the ViewState in Session. I am using the following code to achieve this.[code].....

This has been working fine for months, then I started seeing the occasional 'System.NullReferenceException: Object reference not set to an instance of an object.'. The exception is raised when I try to get the value of the Text Property from the SelectedItem of a DropDownList, the problem being the DropDownList does not contain items after the page has posted back.The problem is only present when using IE (7 or 8 according to my logs, but I have only tested with 8), but not when using FireFox 3.5.Reverting to using the normal ViewState persistence mechanism caused the page to work in IE again.There are no ViewState related exceptions logged, it is like the page just 'thinks' it has no stored ViewState.

View 1 Replies

Keep ASP.NET ViewState Without Being Passed Via QueryString?

Jul 19, 2011

I have a form with its method being "get" that passes the variables and their values to the query string, respectively. However, it also passes the viewstate variable in the query string. Now, I have a very long viewstate value on the given page, and if passed in the query string, the viewstate variable will cause the page to error out, due to "too long of a query string" which happens to also be too long of a url.

I cannot merely remove the viewstate variable - I need it. But I need to pass the viewstate variable along via some method other than get when the form is submitted, while the other inputs of the form (the non-hidden inputs) are appended to the query string.

View 1 Replies

Save Array In Viewstate?

Apr 28, 2010

I have Dim a(15) as integer i wont to save this array in Viewstate .

View 2 Replies

Viewstate Does Not Persist After Postback

Mar 21, 2012

I'm having some problems in persisting the viewstate on postback for a Control (vb.net)

here's some code i've put in my control[code]...

I'm setting EnableViewState = "true" everywhere i can, but still no result. Do i really need to set those properties here. (ViewStateMode and EnableViewState) If not, where should i handle this and what is the difference between those properties?

View 4 Replies

VS 2010 ViewState Is Not Declared?

Jan 31, 2012

How do I convert the following ASP code (vb.net) to win form (vb.net)? I get a n error on ViewState.

Protected Sub TextBox_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles TextBox1.TextChanged, TextBox2.TextChanged
IsSaveRequired = True
End Sub

Protected Sub SaveButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles SaveButton.Click
If IsSaveRequired Then save required.
End If
End Sub

[Code]...

View 2 Replies

Invalid Viewstate Information May Be Corrupted

Aug 16, 2011

I keep getting the following error message when I run my vb.net web app:The state information is invalid for this page and might be corrupted.After a good search, I came across this Microsoft page, which describes the problem exactly. The likely cause seems to be "scenario 2":[code]I appear to have prevented this error from happening by using EnableEventValidation="False" in the Page node of the markup as recommended here.

View 2 Replies

Asp.net - User Control ViewState/State?

Dec 7, 2009

I need help making this code work better. Currently, what happens is when it reloads, I loose the third value which is a calculated value . I would like for my page to reload without loosing the values for each property and each instance of the user control on the page.

[Code]...

View 3 Replies

Asp.net Dropdown Listbox Not Holding Viewstate

Aug 5, 2011

I am using VS 2008, VB and using a dorpdown listbox in my asp.net webpage. I select a value from the dropdown, click the submit button, when the page comes back from the server, the value in the dropdown is blank (default). The dropdown controls viewstate is enabled.

[Code]...

View 1 Replies

C# - Can't Hide The VIEWSTATE Hidden Field In ASP.NET

Jan 20, 2010

I have to hide the VIEWSTATE and EVENTVALIDATION hidden fields on my ASP.net page at RUN time.

I managed to remove the EVENTVALIDATION like so.............

<%@ Page enableEventValidation="false" EnableViewState="false" %>

But the VIEWSTATE is still there and I cant get rid of it and I need to. (hard to explain why)

View 5 Replies

Cannot Remove Viewstate Hidden Field?

Jul 2, 2010

I have a massive viewstate hidden field that is causing my application to be unworkable. I have tried:

EnableViewState="false" on every control
EnableViewState="false" in page directive
Page.EnableViewState = false in Page_Init

[code].....

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved