|
Use the MonthCalendar control. Subscribe to the DateChanged event. When the date is changed, read the content from whatever data storage method you decide to use, be it XML or whatever.
djj55: Nice but may have a permission problem
Pete O'Hanlon: He has my permission to run it.
|
|
|
|
|
During my implementation for a client/server application I encountered the follwing problem:
Let's say we have a client application C which is the remoting client and that connect to a Server application S which is the remoting server.
C has two NICs which are both activated.
The problem is when both cards are activated, the client application C is having a hard time establishing a connection with the remoting server S. It seems that the client cannot detect what card to use. Whenever we disable one card, Everything works fine.
Some sites adviced to configure the "bind to" attribute but it does not work.
Note that when running both application on the same machine, no problem occurs. This occurs only when the client and server application are run in different machines.
Does anyone know how to correct this?
Thanks in advance.
|
|
|
|
|
I'm guessing it works on local machine, because it goes direct on looback (127.0.0.1).
I think what you need (not sure) is to add a route. This way you'll be telling whenever I'm connecting to S, use specific gateway.
google "adding route multiple nic"[^]
hope it helps
|
|
|
|
|
Thank you for your feedback. This solution may work but it will not be the best approach. The thing is that we cannot oblige the end users to configure that since that it may affect other applications.
I think that this should be handled in the application level and so on it will be transparent to the user.
Any idea about how to make that configured in .Net Remoting?
|
|
|
|
|
Again, I'm not sure about all this:
- but I think this is a pure low level windows setting/config. Routes have to be configured/added like IP, gateway, mask, mac, etc of both network cards. I don't think this is a per-application domain (but don't hold my word to it).
- there probably is a way to add a route from your .net program, but it probably requires administrative privileges (instead of configuring it manually).
- I think "other applications" are already using a route that is configured right
btw Why are they using dual nic? I'm curious on what is the use case.
|
|
|
|
|
Thank you for the feedback
First, I have just fixed this by configuring with the machine name instead of the IP address. That is a kind of workaround about that
To answer your question, there is no use for dual nic actually. I was testing my application on a new machine and I got the error (since it does have 2 network cards) so I was figuring out if I could manage that 
|
|
|
|
|
Can anyone suggest any good books or tutorials on WPF-MVVM please? I am looking for latest books or tutorials... not the old or outdated ones... Books or tutorials with hands-on or practical examples... Thanks.
|
|
|
|
|
|
|
Alright, I'll admit, after days of looking at this code I'm a bit at my wits end. At a high level it's a project that uses a client server architecture to deliver a stream object via wcf for large data transfers. The blog and project I've utilized can be found here:
http://blogs.msdn.com/b/webapps/archive/2012/09/06/custom-wcf-streaming.aspx[^]
My issue is this, the project works incredibly well with numeric values. But, if I add a few basic string values in, it'll process say 30 rows of data and then die, with the following message:
"The input stream is not a valid binary format. The starting contents (in bytes) are: 08-02-00-00-00-0A-00-00-00-0A-00-00-00-0A-00-00-00 ...
A summarized version of the code looks like this:
Server:
model.ID = i;
model.ParameterOne = i;
model.ParameterTwo = i;
model.ParameterThree = i;
model.AMP = stringCache[i - 1];
formatter.Serialize(memStream, model);
Client:
OrderModel m;
while (s.CanRead)
{
m = formatter.Deserialize(s) as OrderModel;
count++;
Console.Write(string.Format("order ID is {0}\r\n", m.ID));
}
I've run through multiple scenarios. I thought the wcf client was either timing out or being overloaded, but I can run it without wcf all in the same class and run into the same exact issue. I can also manually read and write to a memory stream not utilizing the server class and it works perfectly fine, so that proves it can't be encoding or issues with that data in general.
You can download the same project here (just three classes):
https://skydrive.live.com/redir.aspx?cid=8df0b4ca8325874a&page=self&resid=8DF0B4CA8325874A%21175&parid=8DF0B4CA8325874A%21110&authkey=%21&Bpub=SDX.SkyDrive&Bsrc=Share[^]
If you go to class DBRowStream and comment line 179, it works beautifully. If you uncomment it, it fails after 30 rows. My best guess is that the overriden read method of the class is killing the stream prematurely, but if that were the case, why would a few extra string values mean the difference between it working and not.
I apologize for the novel, and any suggestions or help would be so greatly appreciated!
Thanks so much,
Ryan
|
|
|
|
|
It's multithreaded; could it be that the memorystream is corrupted before the thread finishes?
|
|
|
|
|
You know I was wondering the same thing. Although it's odd that it makes it through exactly 30 rows every single time before it errors out. I was also thinking that because the author switches the memory stream from one of two other memory streams, that maybe the main memory stream is being overridden before a read is complete....
|
|
|
|
|
formatter.Deserialize(s) assumes that the entire object has been successfully written to the stream? For grins and giggle, try writing the entire stream to memory after 30 rows; I bet a dime to a dollar, all of your strings have not been completely written. At least that is what I would look into, don't know the answer myself as I completely avoid WCF like the plague.
|
|
|
|
|
Hi, I am trying to access a MS Access database using Windows form. I added my connection string in App.congig file.
="1.0"="utf-8"
<configuration>
<connectionStrings>
<clear/>
<add name="Constr" providerName="System.Data.OleDb"
connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Users\\XXXX\\Documents\\YYYYY.accdb; Persist Security Info=False;"/>
</connectionStrings>
</configuration>
Code I added in my code to read this is
string connectionstring = ConfigurationManager.ConnectionStrings["Constr"].ConnectionString;
but I am getting following error on this line.
System.NullReferenceException was unhandled
Message=Object reference not set to an instance of an object.
Source=LoadTrackingTool.
I am not getting why I am getting this error. Can anyone please help me out in this. I am new in this functionality.
Thnx,
Aduu
|
|
|
|
|
Stack Traces do help!
put it there please!
A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station....
_________________________________________________________
My programs never have bugs, they just develop random features.
modified 12-Nov-12 1:17am.
|
|
|
|
|
You'll have to step through the code and find what line of code causes the error. At a quick glance I don't think it is failing on getting the connection string.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
have you tried
string connectionString = ConfigurationManager.ConnectionStrings["Constr"].ToString();
Simon
Lobster Thermidor aux crevettes with a Mornay sauce, served in a Provençale manner with shallots and aubergines, garnished with truffle pate, brandy and a fried egg on top and Spam - Monty Python Spam Sketch
|
|
|
|
|
hi
i build my Webservice on FrameWork 3.5 (C# Visual studio 2008)
it work excellent on Windows-7 and XP - and it work excellent if i run Through Visual-Studio.
i try to run on Windows-8 and i got error.
1. i try to setup the Application pool IIS on .NET v2.0 Classic
2. i try to check the .NET framework 3.5 (include .net 2 and 3) on Windows features on/off
the error:
Detailed Error Information:
Module StaticFileModule
Notification ExecuteRequestHandler
Handler StaticFile
Error Code 0x80070032
Requested URL http://localhost:80/WS_TEST_SETUP/Service1.asmx
Physical Path C:\inetpub\wwwroot\WS_TEST_SETUP\Service1.asmx
Logon Method Anonymous
Logon User
Anonymous
Before I go back to Windows-7 what i can do ?
|
|
|
|
|
|
hello
is what is possible when one selects one word in a textbox, every similar word will be displayed in a MessageBox.Show.
The principle is to retrieve those similar words and the user can see.
thank you
|
|
|
|
|
Of course it's possible! The problem is how do YOU define "similar". Once you have that, YOU have to write the code to get the currently selected text in the textbox, then search the textbox contents for the "similar" works.
|
|
|
|
|
can you help me in this code ?
|
|
|
|
|
Nope. I've got my own pile of code to write and I'm not getting paid to write yours too.
You first need to define exactly what you mean by "similar" and then probably do some research on "Regular Expressions".
|
|
|
|
|
When I try to serialize an object using xmlserializer,It is throwing out of memory exception.Is there any way to serialize large objects like more than 30 mb. I am able to serialize an object to xml file only if the size of the file after serialization is around 15 mb otherwise outofmemory exception is thrown
modified 11-Nov-12 2:53am.
|
|
|
|
|
We got an article[^] on the subject. Unless you'd really need it as XML, I'd also recommend using the BinaryFormatter .
|
|
|
|