|
Any of the O'Reilly books are good. They don't usually have programming excercises like Deitel but they are excellent resources.
Scott.
—In just two days, tomorrow will be yesterday.
—Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai
[ Forum Guidelines] [ Articles] [ Blog]
|
|
|
|
|
Deitel it is then I think.
Thanks all for your responses.
James
|
|
|
|
|
For newone in C# its good to study
Visual C# for dummies
also you can go for SAMS book i.e Teach yourself Visual C# in 21 days but as you said you want exercises then still i ll prefer Dietel book of csharp! You can have its electronic or soft version...
Wrox press's book "Beginning Visual C# 2005" is good too.
|
|
|
|
|
Member 884411 wrote: Can anyone recommend a good book for self learning C#?
I've found that the Microsoft Press Step-by-Step series are really quite good.
|
|
|
|
|
|
|
See Console.Beep() [^]. Your app doesn't have to be a console app in order to use this method.
/ravi
|
|
|
|
|
hi
in my application i am sending message to a client using socket now if the clients network cable is unplugged ...still the messages which i am sending are going without any error .....now this is creating a problem so if any one knows how to know the clients network cable is plugged in or not please do let me know ......as i am strucked at this point
regards
sindhu tiwari
Always Innovative
modified on Saturday, January 05, 2008 3:12:21 AM
|
|
|
|
|
Hi!
What kind of protocol are you using? Sockets can be used for all kinds of protocols, some of them containing ways to ensure that a message has been received, while others (like UDP, for example) don't give you this option.
Regards,
mav
--
Black holes are the places where God divided by 0...
|
|
|
|
|
TCP/IP .......
its me sid
|
|
|
|
|
How about showing some code or being a little more verbose?
It's almost impossible to help you if every single piece of information has to be wormed out of you...
If you're using a TcpClient for example, the call to Connect will throw an exception if the remote partner is not available, you can get a SocketException when writing to a NetworkStream with a disconnected remote partner, and so on. So what exactly are you doing and where do you need the information if the remote part is there?
Regards,
mav
--
Black holes are the places where God divided by 0...
|
|
|
|
|
i am using this thing to send a ping to the client system..fine so suppose the network cable is unplugged still the server is sending the ping ...now when the system shut downs unexpectedlly due to power then the message is not send a exception is coming ..my doubt is why this expection is not raised when network cable is unplugged
regards
sindhu tiwari
its me sid
|
|
|
|
|
Once again - without any code it's impossible to tell where you're going wrong!
Regards,
mav
--
Black holes are the places where God divided by 0...
|
|
|
|
|
Take a look at the System.Net.NetworkInformation namespace.
It contains a class called NetworkChange which contains two events: NetworkAddressChanged tells you when an IP address has changed, and NetworkAvailabilityChanged tells you when any network's availability changes.
This, incidentally, is the same event Windows uses when it shows you the little notification balloon in the task tray when a cable is unplugged - they hook into the same operating system message.
That namespace contains a number of other extremely interesting and useful classes, so spend some time exploring it. You can do pretty much anything you need to with networks using that namespace.
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
|
|
|
|
|
Thanks for ur reply...
The main thing is that i want to know the network details about the client so if u have any idea how to implement this then please let me know
its me sid
|
|
|
|
|
The NetworkInformation namespace contains a class that provides information about the connected networks, as well - IP address, network type, speed, etc.
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
|
|
|
|
|
Hi There ,
I have an application that creates a csv file and I want it to display it in excel after creation.
I've used to following code - which works well :
using ExcelInterop = Microsoft.Office.Interop.Excel;<br />
<br />
ExcelInterop._Worksheet ExcelWorkSheet;
<br />
Microsoft.Office.Interop.Excel.Application excelApp = null;<br />
try<br />
{<br />
excelApp = new ExcelInterop.ApplicationClass();<br />
<br />
<br />
excelApp.Visible = true;<br />
<br />
string path = txtOutputPath.Text;
excelApp.Workbooks.Open(path, 0, false, 2, "", "", false, Microsoft.Office.Interop.Excel.XlPlatform.xlWindow s, "", true, false, 0, true, false, false);<br />
ExcelWorkSheet = (ExcelInterop._Worksheet)(excelApp.ActiveWorkbook. ActiveSheet);<br />
ExcelWorkSheet.Columns.AutoFit();<br />
ExcelWorkSheet.Columns.HorizontalAlignment = ExcelInterop.XlHAlign.xlHAlignLeft;
ExcelWorkSheet._DisplayRightToLeft = 0;
}<br />
catch (Exception ex)
{<br />
if (excelApp != null)<br />
excelApp.Quit();<br />
MessageBox.Show(ex.Message);<br />
}
(The code above is just a segment)
The thing is - my CSV file contains some fields with long numbers. I want this numbers to be displayed as text (WYSIWYG) - but Excel chagnes them - for eg. : 909490266168 -----> 9.0949E+11
I want to add something to my code that'll set the format of all cells to be "Text" (So everything will be displayed just as it is in the CSV file - not altering anything).
I tried : ExcelWorkSheet.Cells.NumberFormat = "Text" but this did not work properly and messed up some Date cells.
I'm not so familier with Excel Programming , So help will be appreciated. Thanks in advance.
|
|
|
|
|
I don't think that can be done with CSV, but the SYLK format can do it.
Plus, if you just want to display the data, try using Process.Start to tell the operating system to open the file.
|
|
|
|
|
Hi Friends ...
I m facing problem in adding tooltip to the dropdownlist. I've
written a message in design time but its not showing it in the runtime.
any code ...
Thanking you ....
|
|
|
|
|
i have a attendance time application everything is fine bt any user can come and login as the other one(with other id).
i want to restrict one user to enter as another user.. how to to tat?
jAgAdEeP.sUgGuLa
|
|
|
|
|
Member 4194906 wrote: user can come and login as the other one(with other id).
why not using password along with password !!!!
|
|
|
|
|
Use the user's Windows Principal rather than have them type in a username?
|
|
|
|
|
Hi All,
I have the following scenario.
"I have 3 lists and a treeView named list1, list2, list3 and tV1.list1 contains the TableNames, list2 contains ColumnNames and the list3 contain the ColNames that the user selects from the list2 by clicking the button named "Select".
[Problem].Now I want to do like this when the user clicks the button every time, the selectedItem of the list1 should become the root node and the contents of list3 should become as children of that root..keep in mind that previous data of tV1 should'nt be lost but only the updation is performed"
Regards,
chanzeb chaudhary
|
|
|
|
|
Hi...
using System.Net;
In the Main Program, I declared...
String strHostName = Dns.GetHostName();
IPAddress[] add1 = Dns.GetHostAddresses(strHostName); // <- set a breakpoint
Console.WriteLine("Local Machine: " + add1);
In the Locals Dialog box of Visual Studio 2005,
I found the value of add1[1] is {15.854.457.47} and type: System.Net.Address.
Have any idea to grab this IP Address?
Thanks.
|
|
|
|
|
What do you mean specifically by "grab it"?
You have it in a variable, what do you want to do with it?
Experience is the sum of all the mistakes you have done.
|
|
|
|