View Full Version : C# training or reference materials
BurtOD
02-26-2009, 09:57 AM
Could you recommend any C# reference materials that could help in the more complex indicator development?
Microsoft seems to have allot of stuff on its site. Is there anything there or elsewhere you would recommend that would be consistent with the NT interface?
http://msdn.microsoft.com/en-us/vcsharp/aa336766.aspx
NinjaTrader_Josh
02-26-2009, 10:03 AM
BurtOD,
MSDN is a great place to learn about C#. For NinjaTrader specific use cases you can try looking at code examples in our Reference Samples section of our forums. For more generic help MSDN and google can provide you with great resources.
fttbb
03-06-2009, 05:44 AM
Hi,
One resource I have found very useful :) is this wikibook:
http://en.wikibooks.org/wiki/C_Sharp_Programming
Cheers,
fttbb.
max-td
03-06-2009, 07:17 AM
thanks for the link, fttbb !
looks really good.
what about making a collection of links for c#-coding here ! ?
lots of people ask for these things but there is not really a central place for that in the forum since now.
Here are my resources - mostly in german :
http://www.switchonthecode.com/tutorials/csharp-dialogs-part-1-messagebox
http://www.guidetocsharp.de/
http://openbook.galileocomputing.de/csharp/
http://de.wikibooks.org/wiki/Programmierkurs_C-Sharp:_Verzweigungen
would be great to find more links in here these days ! :D
max-td
samuelhogg
11-12-2009, 09:14 AM
I was thinking of getting some C# training but I wanted to gain a recognised certificate so I could add it to my CV. I do not work in IT but thought it would add another string to my bow.
I have found a Microsoft Visual Studio course but there is 9 possible paths, I would like to know which would be the most beneficial to me with regards to using Ninja trader?
http://www.microsoft.com/learning/en/us/certification/cert-vstudio.aspx#tab2
MCTS: .NET Framework 2.0 Web Applications
MCTS: .NET Framework 2.0 Windows Applications
MCTS: .NET Framework 2.0 Distributed Applications
MCTS: .NET Framework 3.5 ADO .NET Applications
MCTS: .NET Framework 3.5 ASP .NET Applications
MCTS: .NET Framework 3.5 Windows Communication Foundation Applications
MCTS: .NET Framework 3.5 Windows Forms Applications
MCTS: .NET Framework 3.5 Windows Presentation Foundation Applications
MCTS: .NET Framework 3.5, Windows Workflow Foundation Applications
Any advice would be appreciated as I am looking to do a 3-5 day course in the next couple of months.
NinjaTrader_Bertrand
11-12-2009, 09:28 AM
Unfortunately we are not familiar with this training, but I believe the Windows application ones would be the suited well, also check into those here -
http://www.softsteel.co.uk/tutorials/cSharp/contents.html
samuelhogg
11-12-2009, 09:55 AM
Many thanks. Would there be any preference for the windows application paths?
Visual Studio 2008
Creating applications that run on the Windows platform and compelling user interfaces with Windows Presentation Foundation
MCTS: .NET Framework 3.5, Windows Presentation Foundation Applications
Visual Studio 2008
Creating distributed applications that communicate with servers or other applications in a connected or disconnected state
MCTS: .NET Framework 3.5, Windows Communication Foundation Applications
Visual Studio 2008
Creating applications that host workflows for your organization
MCTS: .NET Framework 3.5, Windows Workflow Foundation Applications
Visual Studio 2008
Creating Windows-based applications that run on corporate servers or user desktop computers
MCTS: .NET Framework 3.5, Windows Forms Applications
Visual Studio 2008
Creating data-driven applications that access data from various sources, such as SQL Server, Oracle, Microsoft Office Access, object data sources, XML, or other flat-file sources
MCTS: .NET Framework 3.5, ADO.NET Applications
Visual Studio 2008
Creating Web-based applications that run on the ASP.NET platform and are hosted on Internet Information Server
MCTS: .NET Framework 3.5, ASP.NET Applications
NinjaTrader_Josh
11-12-2009, 10:06 AM
Unfortunately we have no additional information we can provide.
samuelhogg
11-12-2009, 11:08 AM
Can anyone else advise?
Don't really know about WPF, WCF and WWF. I am leaning towards ADO.net as I think that would be more benefit to work but my aim is for programming C# in Ninja.
NinjaTrader_Josh
11-12-2009, 12:04 PM
samuelhogg,
If you want to program with NinjaScript I recommend you just start out using the Strategy Wizard and getting a feel for code generated by the Wizard. Then you can compare what you were trying to do versus what the code looks like.
samuelhogg
11-12-2009, 03:17 PM
I have done that but it gets frustrating after a while when things don't work out how you think they will.
I have some spare time so I thought I would make the most of it by having a few course. I also find I learn better when someone is teaching me rather than from a screen or page.
NinjaTrader_Josh
11-12-2009, 03:21 PM
samuelhogg,
I would recommend a beginners C# course instead of any of those then.