【问题标题】:Using Visual Studio 2010 for Sharepoint 2010 development使用 Visual Studio 2010 进行 Sharepoint 2010 开发
【发布时间】:2012-07-08 18:17:27
【问题描述】:

我是 SharePoint 2010 开发的新手,尽管过去 3 年我是一名 .net 开发人员。我在虚拟机中设置了带有 windows 7(64 位)、sharepoint Foundation 2010、visual studio 2010 和 sql server 2001 R2 的开发环境。首先,我在 SharePoint 2010 中创建了一个新的 Web 应用程序,还创建了新的网站集。然后我为学生详细信息创建了一个自定义列表。现在我需要创建一个简单的学生注册页面,该页面使用正则表达式验证所有用户条目,例如电子邮件 ID、电话号码等,并使用必填字段验证器验证少数字段。我需要如何为此目的使用 Visual Studio 2010。请将此视为 SharePoint 2010 开发中的入门级问题。希望这个问题适合这个论坛。

【问题讨论】:

  • 您可以在 asp.net 中开发您的应用程序并在 iss 中正确设置它,然后只需将应用程序扩展到 sharepoint。我也是 sharepoint 开发的新手,但也来自几年的 asp.net,我发现这是最简单的。用于验证,因为应用程序将被扩展 - 以与不使用共享点的应用程序相同的方式执行此操作(javascript/您喜欢字段验证器的任何内容)

标签: visual-studio-2010 sharepoint-2010


【解决方案1】:

启动 Visual Studio 文件菜单 -> 新建 -> 项目 -> 从已安装的模板中选择 SharePoint -> 空 SharePoint 项目 给出正确的名称并保存

然后它要求 SharePoint URL

输入 SharePoint URL 并验证它,然后按 Finish 按钮

现在您的解决方案可以使用了

在解决方案资源管理器中选择项目右键单击它 添加新项目 -> 可视化 web 部件 您必须在此 Web 部件的用户控件中编写代码,一些代码 sn-p 如下:

using (SPSite site = new SPSite(SPContext.Current.Site.Url))
{
    using (SPWeb web = site.OpenWeb())
    {
        SPList StudentInfoList = web.Lists["Student Information"];
        SPListItemCollection listItems = StudentInfoList.GetItems();
        SPListItem item = listItems.Add();
        item["RollNumber"] = Convert.ToInt32(TextBox1.Text);;
        item["StudentName"] = TextBox2.Text
        item["PhoneNumber"] = TextBox3.Text;
        item["EmailID"] = TextBox4.Text;
        item.Update();
        StudentInfoList.Update();
    }
}

欢迎来到 SharePoint :-)

【讨论】:

    猜你喜欢
    • 2012-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-26
    相关资源
    最近更新 更多