zoukankan      html  css  js  c++  java
  • 新手如何快速上手MOSS开发

    最近开始深入研究MOSS。国内资料太少太少了,而且适合于空白级的新手来说,甚至想找到快速上手的方法都很难。

    下面我根据自己的经验总结一下,希望对还未入门的朋友有帮助

    下载VPC和已安装WSS的虚拟机镜像

    为什么是下载镜像,而不是自己做重新制作呢?因为涉及到的软件太多了,包括WSS环境和开发环境(Windows Server 2003系统,已安装WSS,SQL Server 2005,Sharepoint Designer,Visual Studio 2008,Windows PowerShell, Office 2007等等等等……),要准备齐很不容易且很费时间。微软官方为我们提供了一套已经安装好WSS及其开发环境的镜像,使用起来很方便。

    为什么是 Virtual PC而不是Virtual Server呢?因为VPC易用、便于操作,适合在虚拟机上直接做开发。

    为什么是WSS而不是MOSS呢?因为对于新手来说,先使用WSS上手够了,MOSS要庞大许多。

    镜像下载地址http://www.microsoft.com/downloads/details.aspx?familyid=1beeac6f-2ea1-4769-9948-74a74bd604fa&displaylang=en

    Microsoft eLearning Training

    不得不说这是一个好地方。英文不太好的朋友也不用担心了,这套入门教程不仅有文字,还有动画,还有语音,还有与语音配套的完整"台词"....简直太牛逼了……

    WSS Development
    MOSS Development

    写第一段有关SharePoint的代码:

    1. 装VPC,载入之前下载的WSS镜像。
    2. 查看 WSS SDK 或者MOSS SDK. 网络版: WSS  MOSS.
    3. 用VS2008新建一个控制台程序
    4. 添加引用Microsoft.SharePoint.dll (Windows SharePoint Services)
    5. 在程序顶部使用命名空间 using Microsoft.SharePoint
    6. 代码如下:

            static void Main(string[] args)

            {

                using (SPSite siteCollection = new SPSite(http://localhost:81/))

                {

                    SPWebCollection site = siteCollection.AllWebs;

                    foreach (SPWeb web in site)

                    {

                        try

                        {

                            SPListCollection lists = web.Lists;

                            Console.WriteLine("Site: {0} Lists: {1}",

                                web.Name, lists.Count.ToString());

     

                            foreach (SPList list in lists)

                            {

                                Console.WriteLine("List: {0} {1}",

                                    list.Title, list.ID.ToString());

                            }

                        }

                        //catch (Exception)

                        //{

                        //    // handle

                        //    throw;

                        //}

                        finally

                        {

                            web.Dispose();

                        }

                    }

     

                }  

                Console.WriteLine("Press ENTER to continue");

                Console.ReadLine();

            }

        9.     F5 运行之

    浏览MSDN

     我身边的一个牛人说过,MSDN的内容太多了,但一定要做到浏览一遍,有个大概印象;日后进行开发时,知道去哪里找。

    http://msdn.microsoft.com/sharepoint - For WSS
    http://msdn.microsoft.com/en-us/office/aa905503.aspx - For MOSS

     

    --

  • 相关阅读:
    高计数率下的梯形成形算法的计数率矫正
    梯形成形算法
    就业还是和一起创业?
    努力,还是会前进,世界一定是越来越好。
    一日黑客,SQL注入
    钱,money,人生
    一些技术生词记录
    江苏省计算机C语言考试记录
    NVIDIA显卡设置
    大二寒假 之 丢失的13天
  • 原文地址:https://www.cnblogs.com/azure/p/1398114.html
Copyright © 2011-2022 走看看