|
I am new to Linux platform, i want to know that,
From where i can get Dot Net Framework for Linux platform ? and how i can run my dot net programs on to the Linux platform ?
please guide me.
|
|
|
|
|
First of all .Net framework in its complete form is only targetted for Microsoft Platform.
But there is something call Mono which can be used to target the Linux, Solaris etc Platforms.
This [^]Google Search should help you.
Please remember to rate helpful or unhelpful answers, it lets us and people reading the forums know if our answers are any good.
|
|
|
|
|
And no, Mono is NOT a complete implementation of Microsoft's .NET Framework.
You will not be able to just write and compile on a Windows platform and expect your app to completely work by copying the .EXE to Linux and launching it.
|
|
|
|
|
Dave Kreskowiak wrote: Mono is NOT a complete implementation of Microsoft's .NET Framework.
Which is why I don't use it.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
"Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
|
|
|
|
|
There is Mono, but it is not a complete set of .NET. You cannot really do true .NET development and run it on Linux. If you want to do real Linux development, you should really be aiming towards C++ and try QT, Trolltech's development environment or Eclipse.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
"Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
|
|
|
|
|
You can't write a program for Windows and expect it to run on Linux. If you want it to run on Linux, use Mono. If you want it to run on Windows, use .Net. The chances of a Mono program running on Windows (with the necessary runtimes installed) are better than a Windows program running on Linux.
|
|
|
|
|
Hi all
I have a timer on my form and its intervel is 1 milli sec
1 Seconds =1000 Mili Sec
So my timer should be fired 1000 times in 1 Sec but it fires only
60-65 times in 1 sec i have not use lenthy process in it only increase the integer value by 1 each time it fires n check it after 1 sec
In Timer event i used only
IntValue+=1
After 1 Sec IntValue is reached at 60-65
Can anyone tell me wht is happnening behind it??
Thanks with anticipations
Unless u don't give ur hundred percent whatever u r doing till there is no result of ur work...
|
|
|
|
|
How fast is your processor?
Does it work if you set it, to say, 5ms delay?
Mark Brock
"We're definitely not going to make a G or a PG version of this. It's not PillowfightCraft." -- Chris Metzen
Click here to view my blog
|
|
|
|
|
My processor speed is 2.0 GHz and Ram Speed is 1 GB
Can u give the reason why it is happening???
Thanks 4 ur reply
Unless u don't give ur hundred percent whatever u r doing till there is no result of ur work...
|
|
|
|
|
Did you try running it with the timer inverval a bit higher?
Mark Brock
"We're definitely not going to make a G or a PG version of this. It's not PillowfightCraft." -- Chris Metzen
Click here to view my blog
|
|
|
|
|
I set 5 ms the intervel so it fired only 63 times in 1 Seconds
In 1 Seconds
Intervell(ms)->Fired (Data)
5->63
50->15
100->9 times fired
Unless u don't give ur hundred percent whatever u r doing till there is no result of ur work...
|
|
|
|
|
Although it dosent make sense to me (as your computer is not that slow)
I do find it odd that at the lower intervals (i.e 5) the amount of fired events is way off target, but at higher intervals (i.e 100) it is close to its target.
There has to be something, somewhere, that is slowing down the amount of time it takes to execute the timer tick event.
If not, i'm dumbfounded.
Mark Brock
"We're definitely not going to make a G or a PG version of this. It's not PillowfightCraft." -- Chris Metzen
Click here to view my blog
|
|
|
|
|
Thanks for your time....
Recently i found in my search that
The Windows Forms Timer simply isn't that accurate . I know - we'd think that if it promises you millisecond intervals it could produce the goods, but fact is it doesn't.
Unless u don't give ur hundred percent whatever u r doing till there is no result of ur work...
|
|
|
|
|
Assuming your using the System.Windows.Forms.Timer (in the Toolbox), you simply would have had to read the documentation on it (click on the Timer on your form, then hit F1) to find this:
Note:
The Windows Forms Timer component is single-threaded, and is limited to an accuracy of 55 milliseconds. If you require a multithreaded timer with greater accuracy, use the Timer class in the System.Timers namespace.
In practice, your actual accuracy will vary, depending on system load, application load, and hardware capabilities.
|
|
|
|
|
I can't remember which way the Win.Forms Timer class works, but I'm pretty certain it marshalls events back onto the UI thread using Form.Invoke. That means you are limited to the speed of the windows message loop, and definitely the scheduling quanta, which is about 50ms.
There's another Timer class somewhere, but I doubt that will get down to 1ms accurately. Any other thread that takes up the CPU is going to get a whole 50ms to itself, blocking your stuff.
|
|
|
|
|
Hi
Im trying to right some code to list the files on a unix ftp server - code as per below - and, guess what - it works!
Except:
If I try to use it on an anonymous server - it works ok.
If I try to use it against a unix server - on our network which is what its for - then if the URL is ftp://servername - and i use the account fred - and freds default folder is /export/home/fred - then it lists the files in this folder.
If I want to list or download) files from another directory - say /tmp - here is no way to do this without getting "the remote server returned an error: (550) File unavailable"
ie if I make the URL ftp://servername/tmp - then I get the error - as its looking for a subfolder called /tmp in /export/home/fred...
Does anyone know a way round this ?
Thanks if you can help.
George
Private Sub List2(ByVal listUrl As String, ByRef p_dirlist As String)
Dim reader As StreamReader = Nothing
p_dirlist = ""
Try
Dim listRequest As FtpWebRequest = WebRequest.Create(listUrl)
' set the username and password !
listRequest.Credentials = New System.Net.NetworkCredential("username", "password")
' get the whole line - iw owner, size etc
'listRequest.Method = WebRequestMethods.Ftp.ListDirectoryDetails
' show just the file name
listRequest.Method = WebRequestMethods.Ftp.ListDirectory
Dim listResponse As FtpWebResponse = listRequest.GetResponse()
reader = New StreamReader(listResponse.GetResponseStream())
' read the whole lot
Dim strdirlist As String
strdirlist = reader.ReadToEnd()
MsgBox(strdirlist)
' Return the list of files in the directory
p_dirlist = strdirlist
Catch ex As UriFormatException
MsgBox(ex.Message)
Catch ex As WebException
MsgBox(ex.Message)
Finally
If reader IsNot Nothing Then
reader.Close()
End If
End Try
End Sub
|
|
|
|
|
ya..,
am also faced the same problem.
u can easily identified this bug, if u are debug u r code.
listRequest.Method = WebRequestMethods.Ftp.ListDirectoryDetails
If u debug your code the above statement returns the HTML tags instead of list directory. reader.ReadToEnd() this statment returns all the HTML code. Your strdirlist contains HTML code instead of file(s) list.
To slove this problem.
1. go to internet explorer
2. click internet options.
3. select connection tab.
4. click LANsetting button.
5. uncheck all the check boxes.
6. apply the settings, close IE
7. now run the code.
** do similar think if u use another browser.
Rajesh B --> A Poor Workman Blames His Tools <--
|
|
|
|
|
How do I convert the following line of C# code to VB.Net
CheckComboBoxItem box = (CheckComboBoxItem)Items[ e.Index ];
Thank you.
|
|
|
|
|
What have you tried?
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
"Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
|
|
|
|
|
Dim box As CheckComboBoxItem = DirectCast(Items(e.Index), CheckComboBoxItem)
http://labs.developerfusion.co.uk/convert/csharp-to-vb.aspx
|
|
|
|
|
technette wrote: http://labs.developerfusion.co.uk/convert/csharp-to-vb.aspx
It probably took you longer to register than it would have to search the forums for technette's answer. This gets asked weekly.
Any suggestions, ideas, or 'constructive criticism' are always welcome.
|
|
|
|
|
Congrats to technette for doing the OP's work for them. The OP sure didn't learn much, other than to rely on the Internet when they can't figure out how to do a simple thing like that conversion
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
"Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
|
|
|
|
|
yeah, it is obvious from birth that there is a web tool that converts any C# code to VB.NET
|
|
|
|
|
Yeah, it's called a brain
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
"Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
|
|
|
|
|