473,396 Members | 1,726 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Do too many number of attributes affect performance badly?

Hi,

I'm trying to load xml file into ASP.net.
The xml is dictionary type of file and so has many attributes and subelements.
Current size of the xml file is about 1MB.

Now, when I try to load the xml file in ASP with native server controls - like XML data source and Grid View, although this is not what I want to do eventually, the build time costs more than 30 minutes.

(1) Do you think this long build time is due to the number of attributes? I'm asking as I think I read somewhere that the attribute should be used only for meta data, and recommends to get those attributes to (sub)elements as much as possible.

(2) As for the MS's .net side: There seem to be many competing technologies about handling xml files in .net framework. Things confusing me are:
- ADO.net
- SQL Server's column native format xml files
- .net 3.5's LINQ
Also, there are many query languages for handling xml like:
- native XQuery
- SQL after converting into RDB tables (XQuery embedded in (or wrapped in) SQL)
- LINQ query

As said, I'm trying to load xml file for a kind of dictionary, and provide web access to those visiting to my home page. I still think loading xml files in its native format should be most flexible in providing new applications in future.

Any comments or recommendations?

Thanks in advance.
Jul 22 '08 #1
0 1394

Sign in to post your reply or Sign up for a free account.

Similar topics

8
by: Greg | last post by:
Hello, I've to manage many 'table' (having same scheme) on the same server. And I ask myself what could be the best to do (and if you know, why) : Creating as many database (the name would...
5
by: Doug Holland | last post by:
Often you see code where an empty interface is used to indicate something about the class that realizes it. In the .NET world this can be done with custom attributes too, so which is better: ...
8
by: nicolas.sanguinetti | last post by:
Hi, I want to add custom attributes to my xhtml documents to use with my DOM scripts. For example, I want to have some tags -say, the <h1>- have an attribute and a . The thing is that I also...
1
by: Dominic | last post by:
I'd like to tune the performance of my application in a web garden. Our server has dual processors. Is there any guideline to set this "maximum number of worker processes" for web garden? In my...
11
by: Eliot Coweye | last post by:
According to Einstein, objects of great mass affect timespace. Can a great mass of bits in a badly written C++ program affect timespace, making the harddisk were it is written on incredibly slow...
7
by: MLH | last post by:
?dcount("","qryOwnrsDueITSwMissingAddr") when run in the immediate window return a number greater than the number of rows that display when the saved query is run - opening in the database window?...
6
by: Barkster | last post by:
I'm wanting to store about 6 fields one of which could have about 1600 characters in a session variables for submitting data to the database. I'm trying to elimate partial records being inserted...
11
by: Raja Chandrasekaran | last post by:
Hai folks, I have a question to get exact answer from you people. My question is How Static class is differ from instance class and If you use static class in ASP.NET, ll it affect speed or...
2
by: Wayne | last post by:
Is there a "best practice" maximum number of controls that can be loaded on to a tab control before things start getting messy and sluggish? I'm asking for a "best practice" maximum number across...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.