i am building an online based Examination project using asp.net, when the student click an option the option should be stored into database, and if the student which to edit the answer, he or she should be able to do click previous button and edit it.

Is there a way to tell the binary reader how many characters to read because i need the code to read certain amount of bytes in every row of the code and this code i want to read the first row i need to read only 10 Bytes and not the whole row

this is a part of the code that reads from the file

string emriK = brHuazimet.ReadString();

now i know how to write this string into the file i am going to write after reading this part but when i try to read it reads to much from the code

hi guys . i have many client that are connected to the server .
i can connect to the server completely with out any wrong in my code from my clients .
and the server response the client pretty fine .
okay , what do i need to do , is that if one client send some data to the server , i need the server to response to all the clients . like

My advice is the same as I offer in response to most socket-related programming questions: don't roll your own, there's no point. Socket code is hard to write well and even harder to test thoroughly.

Instead, spend a bit of time getting your head around ZeroMQ[^]. Trust me, it will be time well spent. What you are trying to do is easily achieved with ZeroMQ. Look at the dealer-router & publish-subscribe patterns. I think this is the sort of thing you're after (taken from the ZeroMQ Guide) :-

Nope, not personally, though many people have. We use it to pass messages between sites on our EPOS systems, but it's low-volume stuff.

ZeroMQ is very fast. Here[^] are the official performance tests on the ZeroMQ site, and this[^] is a performance comparison between RabbitMQ, ZeroMQ and QPid on Apache. ZeroMQ was over 60 times faster than RabbitMQ and 250 times faster than Qpid. Note, however, that these tests were a C++ application. Putting a C# wrapper around ZeroMQ slows it down somewhat, but makes it *so* easy to use

UPDATE: The RabbitMQ/ZeroMQ/Qpid test in the link above may not have been fair - see the comments regarding whether message persistence was enabled. Final opinion seems to be use ZeroMQ for socket comms but if you need an MSMQ-type message queue with message persistence use an AMQP app like RabbitMQ...

hi , i didnt asked my qustion in public bcz i know it takes too much time for getting the result .

i have make an execute program of the project that i has made with visualstadio 2010 .
i have setup it on my windows 7 , and it works fine.
but when im setup it in windows xp it'll give me an error

unable to load Dll 'libzmq' hresult 80070007h , and sth like this
but i have already attach the file libzmq , and why it didnt throw an error in windows 7 ?
should i attach any other dll to my project .
ty for any help .