Adding an ASP.Net solutions into Sharepoint 2010 site

Asumsi : Familiar dengan ASP.Net

Skenario :

I. Buat ASP.Net Web Application

II. Masukkan dan daftarkan dll ke Sharepoint 2010

II. Buat aspx dengan masterpage yang sama dengan Sharepoint 2010 site.

Langkah – langkah :

I. Buat ASP.Net Web Application

– Buat ASP.Net Web Application seperti biasa

– Signing the application : pada solution explorer klik kanan solutions –> properties –> signing –>new –>terserah dikasih nama apa

– Get Public Token ikuti langkah di http://blogs.msdn.com/b/kaevans/archive/2008/06/18/getting-public-key-token-of-assembly-within-visual-studio.aspx

–  Build Solutions

II. Masukkan dan daftarkan dll ke Sharepoint 2010

– Copy file dll ASP.Net web application yang telah dibuat (cari file dll di folder bin) copy ke C:\Inetpub\wwwroot\wss\VirtualDirectories\<PortNo>\bin

– Ubah web.config pada sharepoint site anda dengan menambahkan (yg ditebalin) :

<appSettings>
    <add key=”eluppURL” value=”url site sharepoint anda” />
 </appSettings>

dan

<SafeControl Assembly=”namaAsembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=xxxxxxxxxxxxxxxxx” Namespace=”namaNamespace” TypeName=”*” Safe=”True” SafeAgainstScript=”True” />

II. Buat aspx dengan masterpage yang sama dengan Sharepoint 2010 site.

– Buka site sharepoint anda menggunakan Sharepoint Designer 2010

– Pilih All Files –> create New File aspx dengan nama sama dengan aspx di ASP.Net anda

Misalkan di ASP.Net seperti ini :

<%@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”ListVoucher.aspx.cs” Inherits=”AspLookLikeSharepoint.ListVoucher” %>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>

<html xmlns=”http://www.w3.org/1999/xhtml“>
<head runat=”server”>
    <title></title>
</head>
<body>
    <form id=”form1″ runat=”server”>
    <div>   
        <asp:Button ID=”btnTampil” runat=”server” onclick=”Button1_Click”
            Text=”Tampilkan” />    
    </div>
    </form>
</body>
</html>

Maka di aspx yang baru jadi seperti ini :

<%@ Page Language=”C#” Inherits=”AspLookLikeSharepoint.ListVoucher” MasterPageFile=”_catalogs/masterpage/default.master” meta:progid=”SharePoint.WebPartPage.Document” meta:webpartpageexpansion=”full” %> 

<asp:Content ContentPlaceHolderId=”PlaceHolderMain” runat=”server”>
 <div> 
        <asp:Button ID=”btnTampil” runat=”server” onclick=”Button1_Click”
            Text=”Tampilkan” />  
    </div>
</asp:Content>

 

Setelah itu coba jalankan sharepoint site anda misal urlnya http://sp2010 maka akses aspx yang sudah dibuat tadi dengan http://sp2010/halamanASPToSharepoint.aspx

 

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: