Re: Which languages are used for developing SharePoint?



Either VB.NET or C# is fine. I personally do all of my work (except demos or presentations) in C# but that's just me. You need to choose what works for you.

I have heard others building using other .NET languages since it will support any language that can be compiled to .NET so you could technically use something like IronPython and write a Web Part in Python, you would just have to build all the references and code manually since the templates are only available in C# or VB.NET but it's doable (a Web Part is just a class library).

--
Bil Simser
SharePoint MVP, BSc., MCSD
Calgary, Alberta
http://weblogs.asp.net/bsimser



"Pernilla, Sweden" <Pernilla, Sweden@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:F4B9FF36-A9F8-453A-9D38-6890F9072B03@xxxxxxxxxxxxx:

If I'd like to develop SharePoint Portal Server, which languages do I
need to
learn? And if you know which language to use if I'd like to develop
Windows
SharePoint Services, please let me know.

Many thanx in advance!

.



Relevant Pages

  • Re: Discovery: dictionaries load slow unless you have the right key/value pair in the right format
    ... BTW a lot of people develop for the iPhone etc; ... Apart from Windows Mobile there is currently no support for .NET languages on mobile phones. ... objective-c is the language of choice for the iPhone and I doubt that'll change quickly. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: About speed
    ... performance comparison. ... me to get deep understanding in IL code? ... advantage is using a outer language to process text into internal language ... which are the same for all platforms, .NET languages etc etc. ...
    (borland.public.delphi.non-technical)
  • Re: Ive Had Enough
    ... Delphi's a language that, I ... I don't feel Delphi is perfect. ... Lists all of the .NET languages that people are working on. ... Supposedly here is the pascal work: ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: OT: Is C++ doomed?
    ... Most important is that there are enough people around that roughly caught the idea of the language and the environment. ... The older a language gets the more complexity it offers. ... But learning a new environment or new programming techniques will take moths or even years. ... Furthermore automatic transcoding is available for much more than only ..NET languages. ...
    (comp.dsp)