我应该从哪里开始,如果我要进入的SharePoint以及ASP.NET?我要、从哪里、SharePoint、ASP

2023-09-03 04:34:55 作者:没有人愿意而已

我是一个相当有经验的程序员 - 但我的领域一直的Lotus Notes。因此,我不熟悉的OOP。我想进入SharePoint开发,并想知道从哪里开始。基本的理解,我有(读一些答案在这里类似的问题后)是,我将不得不学习C#和ASP.NET。我想知道的是,开始什么命令与 - C#,然后再.NET或两者一起......我是那种不知所措的信息提供了有关这一数额各地 - 但一直没能使用它因为我不知道从哪里开始。

这将是巨大的,如果你能引导我到哪里开始,并拿起这本书。另外一个问题,我有是,我觉得这是一个有点难以刚读没有看到它是如何工作在实践中......换句话说,我学会更快了操作培训 - 但我必须这样做,我自己在这里因为没有其他人,我可以坐下来观察。

我希望我已经问正确的问题:)

解决方案

一些解释:

C#是一种编程语言。这不是你可以使用(在.NET伞任何静态语言应该)是唯一一个,但它似乎是最流行的SharePoint和可能更广泛的.NET社区。

.NET是一种平台。它包括的方面,比如它使用的语言(如C#,VB.NET,F#),它的运行时间这是CLR的静态语言,并且走到一起,以适应.NET旗帜下,各种其他技术。

ASP.NET是在.NET平台上的Web开发的API。 Web窗体模型是使用由SharePoint引擎。较新的车型,如MVC并不适用于这个阶段。

所以上手,学习C#,这将给你接触到.NET的基础。有很多可用的很好的资源,其中最重要的是那些微软提供诸如​​虚拟实验室JP提到和MSDN一般。个人而言,我将开始与一本书,让我简单的控制台应用程序来获取语言的诀窍,然后发展到ASP.NET。确保你学习C#3.0,而不是2.0,作为新LINQ框架,重要的是知道(特别是在SharePoint 2010中发布)。

ASP.NET 3.5的最新版本,但是这对2.0版本一个显著的基础(这是WSS 3.0 / SharePoint 2007的实际上是针对)。所以,如果你找到一个很好2.0资源不敲回来,因为它不包含3.5的内容。检查亚马逊,一些体面的选择似乎是:

ASP.NET 3.5傻瓜 ASP.NET 3.5:初学者指南 开始ASP.NET 3.5在C#2008:从入门到精通

后来终于当你熟悉了,再回到这些堆栈溢出问题(我敢肯定还有其他的),以获得学习的SharePoint指针:

Should我学习学习ASP.NET和Sharepoint之前,.NET和C#? 如何开始学习的SharePoint

借助深入了解Windows SharePoint Services 3.0的本书是我个人最喜欢的。我不相信任何网络资源,接近一本好书在SharePoint本等。

其他一些一般提示:

,直到你有信心与当前不要移动到下一个阶段。的SharePoint可以有一些人的陡峭的学习曲线,你不想进入它取消prepared!

获得认证。这给了巨大的动力,真正知道自己在做什么,也相信一旦你通过考试。可以帮助你的简历为好。

不要担心感到不知所措,只是不停地堵在 - 你的将会的到达那里。即便是我们这些希望成为专家们遇到了麻烦试图跟上所有微软一直投入在过去的几年!

I am a fairly experienced Programmer - but my field has been Lotus Notes. So i am not familiar with OOP. I want to get into Sharepoint Development and wanted to know where to start. The basic understanding that I have (after reading some of the answers to similar questions here) is that I will have to study C# and ASP.NET. What I want to know is, what order to start with - C# first and then .NET or both together... I am sort of overwhelmed with the amount of information available about this all over - but haven't been able to use it as I don't know where to start.

It would be great if you could guide me as to where to start and which books to pick up. One other problem that i have is that I find it a little difficult to just read without seeing how it works in practice... in other words I learn quicker with a hands-on training - but I have to do it on my own here as there is no one else I can sit with and observe.

高中生及家长 如果不了解这项国家政策,高考分再高也没用

I hope I have asked the right questions :)

解决方案

A few explanations:

C# is a programming language. It's not the only one you can use (any static language under the .NET umbrella should work) but it seems to be the most popular for SharePoint and probably the wider .NET community.

.NET is a platform. It is comprised of aspects such as the languages used with it (e.g. C#, VB.NET, F#), its runtime which is the CLR for static languages, and various other technologies that come together to fit under the .NET banner.

ASP.NET is the API for web development on the .NET platform. The web forms model is what is used by the SharePoint engine. Newer models such as MVC aren't applicable at this stage.

So to get started, learn C# which will give you exposure to the underpinnings of .NET. There are many good resources available, not least of which are the ones Microsoft provide such as the Virtual Labs JP mentions and MSDN in general. Personally I would start with a book that gives me simple console applications to get the hang of the language, then progress to ASP.NET. Make sure you learn C# 3.0, not 2.0, as the newer LINQ framework is important to know (particularly when SharePoint 2010 is released).

ASP.NET 3.5 is the latest version but this has a significant foundation on version 2.0 (which is what WSS 3.0/SharePoint 2007 was actually targeted for). So if you find a good 2.0 resource don't knock it back because it doesn't contain 3.5 content. Checking Amazon, some decent options appear to be:

ASP.NET 3.5 For Dummies ASP.NET 3.5: A Beginner's Guide Beginning ASP.NET 3.5 in C# 2008: From Novice to Professional

Then finally when you are comfortable with that, go back to these Stack Overflow questions (and I'm sure there are others) to get pointers on learning SharePoint:

Should I learn .NET and C# before learning ASP.NET and Sharepoint? How to start learning SharePoint

The Inside Windows SharePoint Services 3.0 book is my personal favourite. I don't believe any online resources come close to a good book on SharePoint such as this.

Some other general tips:

Don't move on to the next stage until you feel confident with the current one. SharePoint can have a steep learning curve for some people and you don't want to enter it unprepared!

Get certified. This gives great motivation to really know what you're doing and also confidence once you pass the exam. Can help your CV as well.

Don't worry about feeling overwhelmed, just keep plugging on - you will get there. Even those of us that hope to be experts have had trouble trying to keep up with all that Microsoft has been putting out in the last couple of years!

 
精彩推荐
图片推荐