Nasıl MOSS içinde webpart bir e-posta gönder 2007

Merhaba Devs,
Aşağıdaki webpart gelen e-mail göndermek için kod parçası.

Sistemi kullanılarak;
System.Collections.Generic kullanarak;
System.ComponentModel kullanarak;
System.Text kullanarak;
System.web kullanarak;
System.Web.UI kullanarak;
System.Web.UI.WebControls kullanarak;
System.Collections.ObjectModel kullanarak;
kullanarak Microsoft.SharePoint.Utilities;
Microsoft.SharePoint kullanarak;
System.Data kullanarak;
System.Collections kullanarak;
ad SendMail
{
public class SendMail : Microsoft.SharePoint.WebPartPages.WebPart
{
Özel TextBox txtTo;
Özel Düğme btnSendMail;
protected override void CreateChildControls()
{
txtTo = new TextBox();
this.Controls.Add(txtTo);
btnSendMail = new Button();
btnSendMail.Text = “E-posta Gönder”;
btnSendMail.Click = new EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
SendMail_Click geçersiz(object sender, EventArgs e)
{
SPSite _site = new SPSite(HttpContext.Current.Request.Url.ToString());
SPWeb _Web = _site.OpenWeb();
_web.AllowUnsafeUpdates = true;
SPUtility.SendEmail(_Web, yanlış, yanlış, txtTo.Text, “Test Email”, “Metin Vücut Mesaj”);
_web.Dispose();
_site.Dispose();
}
}
}

webpart oluşturun ve SafeControl olarak kayıt

MOSS 2007 Fiyatlandırma & Maliyetleme Bilgiler

Ben MOSS için Microsoft birkaç bağlantıları Çilekler 2007 Ürün Maliyetlendirme.

Microsoft Office SharePoint Server 2007 ve İlgili Teknolojiler fiyatlandırma

Microsoft Office SharePoint Server 2007 Ürünler karşılaştırma indir

2007 Microsoft Office sistemi fiyatlandırma ve yükseltme bilgileri

Nasıl MOSS Hızlı Başlat gizle 2007

Eğer MOSS hızlı başlatma Bar gizlemek istiyor musunuz 2007
Hızlı başlatma çubuğunu gizlemek için iki yol vardır
1. Sen CSS doğrudan düzenleyebilirsiniz
2. Gizli içerik editörü Web Bölümü ekleme

Yeni içerik editörü Web Bölümü ekleme
ToolPane Kaynak Editör tıklayın
içerik editörü Web Bölümü aşağıdaki kodu yapıştırın
[stil]
.MS-quicklaunch
{
ekran:hiçbiri;
}
.MS-navframe
{
ekran: hiçbiri;
}
[/stil]
Kullanım “<" & ">” yerine “[” & “]”
ToolPane içinde düzeni bölümünde true Gizli özelliği ayarlayın.
Şimdi Sayfayı Yenile……You Quick Launch Bar is Gone 🙂

Şekillendirme Gelecek Atölyesi Presenter

I presented the Demo on Architecting distributed applications using Grid Architecture in Accenture Shaping the Future workshop. Bu Geleceği Şekillendirmek Accenture en benim ikinci sunum.

MOSS zorla nasıl 2007 Execute Timer İşler

Zamanlayıcı işleri işleri yürütmek için zorlamak için aşağıdaki stadm komutunu kullanın.
timerjobs yürütmek aralığı için beklemek gerek.
stsadm.exe-o execadmsvcjobs

MOSS 2007 Web Uygulama Adı yeniden adlandırın

MOSS komut satırı yönetim web uygulaması adını yeniden adlandırmak için nasıl paylaşmak istiyorum 2007 STSADM Komutanlığı kullanarak.

Sözdizimi:
stsadm-o renameweb-url-newname

Örneğin:
Stsadm-o renameweb-url http://localhost / eskiad yeni_isim yeni_isim

Yukarıdaki komut eskiad newname web uygulaması yeniden adlandırmak.

Commerce Server 2007 MOSS Entegrasyon 2007

MOSS birçok dahili özelliklere sahiptir. Bu POC kapsamı Commerce Server entegre etmek 2007 MOSS 2007 Portal Entegre e-Ticaret Uygulaması

MOSS yapılandırma 2007 Kullanıcı Kimlik Doğrulama için Dayanak olarak Commerce Server üyelik sağlayıcısı kullanın

Birincil görevleri Commerce Server ile Merkezi Yönetim ve Portal siteleri el titremesini yapmak için vardır. Bu bu siteler için uygun Web.config dosyaları değiştirerek yapılması gereken. Commerce Server ve httpmodules bölümleri ekleyerek, SharePoint Yönetim Merkezi sitesi ve Portal sitesi gerekli CommerceContext nesnesi oluşturmak mümkün olacak. CommerceContext nesnesi doğru başlatılması için Commerce Server üyelik sağlayıcısı sağlar, ve aynı zamanda Ürün Kataloğu olarak Commerce Server kaynaklarına erişmek için CommerceContext nesnesini kullanmak için portal Web parçaları ve sayfaları sağlar.
UpmMembership Sağlayıcı ASP.Net Giriş Kontrolleri kullanımını karşılamak ve Commerce Server Profilleri karşı kimlik doğrulaması için ASP.Net tarafından sunulan Üyelik çerçeve uzanır.

MOSS Commerce Server veri ve hizmetlerini boşuna MOSS Merkez İdaresi ve aşağıdaki bölümlerde ile Portalı sitesinde Web.config güncelleyin

  • Commerce Server Bölüm Grubu
  • Commerce Server Grubu
  • Http Modülleri
  • Meclisleri
  • Üyelik Sağlayıcı
  • Profil Bölüm

o SharePoint Yönetim Merkezi sitesi için kullanılan ve hangi Portal site için kullanılan Web.config dosyası belirleyin. Her site için Web.config dosyasının uygun yolu belirlemek için IIS Yöneticisi'nde Ana Dizin sekmesini kullanın.

o Aşağıdaki talimatlarda kopyalamak önce metnin kaynağı olarak Commerce Server C SharpSite için oluşturulan Web.config dosyasını kullanın:

SharePoint Yönetim sitenin web.config dosyasını değiştirmek için aşağıdaki adımları takip edin.

Adım 1: Commerce Server Bölüm Grup Ekleme
Commerce kopyalayın [sectionGroup] içinde [configSections] ve sonra yapıştırın [System.Workflow.ComponentModel.WorkflowCompiler] bölüm grubu.
[sectionGroup name =”CommerceServer”]
[bölüm adı =”uygulama” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceApplicationSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”doğrulama” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceAuthenticationSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”boru hatları” type =”Microsoft.CommerceServer.Runtime.Configuration.CommercePipelineSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”önbelleklerini” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCacheSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”MessageManager” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceMessageManagerSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”katalog” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCatalogSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”emir” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceOrdersSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”profiller” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceProfilesSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”contentSelection” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceContentSelectionSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”commerceEvent” type =”Microsoft.CommerceServer.Runtime.Configuration.EventLoggerConfigurationHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[bölüm adı =”ifadeler” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceExpressionSectionHandler, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[/sectionGroup]
Adım 2: Commerce Server Grubu Ekleme
Kopyala § [CommerceServer] bölüm ve sonra yapıştırın [SharePoint] bölüm, hemen önce [system.web] bölüm.

[CommerceServer]
[Uygulama siteadı =”CDevSite” DebugLevel =”Üretim”/]
[boru hatları][/boru hatları]
[ifadeleri şema =”Otomobil”/]
[önbelleklerini]
[önbellek name =”Reklam” type =”Reklam” Refreshınterval =”900″ retryInterval =”30″/]
[önbellek name =”İndirimler” type =”İndirimler” Refreshınterval =”0″ retryInterval =”30″/]
[önbellek name =”ShippingManagerCache” type =”Nakliye” loaderProgId =”Commerce.ShippingMethodCache” Refreshınterval =”0″ retryInterval =”30″/]
[önbellek name =”PaymentMethodCache” type =”Ödeme”/]
[önbellek name =”OrdersConfigurationCache” type =”OrdersConfiguration”/]
[/önbelleklerini]
[MessageManager]
[Kültürler default =”tr-ABD” basename =”CommerceMessageManager” montaj =”CommerceMessageManager”]
[Kültür id =”tr-ABD”/]
[Kültür id =”fr-fr”/]
[Kültür id =”ve-JP”/]
[Kültür id =”de-DE”/]
[/Kültürler]
[kaynaklar]
[Kaynak id =”pur_badsku”/]
[Kaynak id =”pur_badplacedprice”/]
[Kaynak id =”pur_discount_changed”/]
[Kaynak id =”pur_discount_removed”/]
[Kaynak id =”pur_noitems”/]
[Kaynak id =”pur_badshipping”/]
[Kaynak id =”pur_badhandling”/]
[Kaynak id =”pur_badtax”/]
[Kaynak id =”pur_badcc”/]
[Kaynak id =”pur_badpayment”/]
[Kaynak id =”pur_badverify”/]
[Kaynak id =”pur_out_of_stock”/]
[Kaynak id =”unknown_shipping_method”/]
[/kaynaklar]
[/MessageManager]
[emir honorStatus =”gerçek” newOrderStatus =”NewOrder” sqlCommandTimeoutSeconds =”60″ sqlLongRunningCommandTimeoutSeconds =”28800″]
[addressMap]
[profileDefinition name =”Adres”/]
[= gelen mülkiyet”GeneralInfo.address_id” to =”OrderAddressId”/]
[= gelen mülkiyet”GeneralInfo.first_name” to =”Ad”/]
[= gelen mülkiyet”GeneralInfo.last_name” to =”Soyadı”/]
[= gelen mülkiyet”GeneralInfo.address_line1″ to =”Satır1″/]
[= gelen mülkiyet”GeneralInfo.address_line2″ to =”Satır2″/]
[= gelen mülkiyet”GeneralInfo.city” to =”Şehir”/]
[= gelen mülkiyet”GeneralInfo.region_code” to =”BölgeKodu”/]
[= gelen mülkiyet”GeneralInfo.postal_code” to =”Posta Kodu”/]
[= gelen mülkiyet”GeneralInfo.country_name” to =”CountryName”/]
[= gelen mülkiyet”GeneralInfo.region_name” to =”Devlet”/]
[= gelen mülkiyet”GeneralInfo.tel_number” to =”DaytimePhoneNumber”/]
[/addressMap]
[Türleri]
[Anahtar = yazın”Sepet” UserTypeName =”Sepet” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”Satın alma emri” UserTypeName =”Satın alma emri” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”Sipariş Şablon” UserTypeName =”Sipariş Şablon” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”Sipariş formu” UserTypeName =”Sipariş formu” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”SatırÖğesi” UserTypeName =”SatırÖğesi” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”Yükleme” UserTypeName =”Yükleme” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”Ödeme” UserTypeName =”Ödeme” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”CreditCardPayment” UserTypeName =”CreditCardPayment” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”GiftCertificatePayment” UserTypeName =”GiftCertificatePayment” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”PurchaseOrderPayment” UserTypeName =”PurchaseOrderPayment” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”CashCardPayment” UserTypeName =”CashCardPayment” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”Sipariş Adresi” UserTypeName =”Sipariş Adresi” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”DiscountApplicationRecord” UserTypeName =”DiscountApplicationRecord” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”ShippingDiscountRecord” UserTypeName =”ShippingDiscountRecord” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[Anahtar = yazın”PromoCodeRecord” UserTypeName =”PromoCodeRecord” Meclis Tipi =”GAC” NameSpace'in =”Microsoft.CommerceServer.Runtime.Orders” Montaj =”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[/Türleri]
[Sınırları OrderFormsPerOrderGroup =”5″ PromoCodeRecordsPerOrderForm =”10″ PromoCodesPerOrderForm =”10″ LineItemsPerOrderForm =”40″ Sipariş Şablon Sper Kullanıcı =”10″ PaymentsPerOrderForm =”10″ ShipmentsPerOrderForm =”40″ Sepet Sper Kullanıcı =”15″ OrderAddressesPerOrderGroup =”10″/]
[MappingFiles PipelineMappingFilename =”OrderPipelineMappings.xml” StorageMappingFilename =”OrderObjectMappings.xml”/]
[SerializationBindings]
[SerializationBinding eskitür =”Microsoft.CommerceServer.Runtime.Orders.LineItem , Microsoft.CommerceServer.Runtime ,Sürüm = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″ Newtype =”Microsoft.CommerceServer.Runtime.Orders.LineItem, Microsoft.CommerceServer.Runtime,Sürüm = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[/SerializationBindings]
[/emir]
[commerceEvent]
[className = eklemek”Microsoft.CommerceServer.Runtime.AddItemToBasketEvent” id =”AddItemToBasket”/]
[className = eklemek”Microsoft.CommerceServer.Runtime.RemoveItemFromBasketEvent” id =”RemoveItemFromBasket”/]
[className = eklemek”Microsoft.CommerceServer.Runtime.SubmitOrderEvent” id =”SubmitOrder” loggingEnabled =”gerçek”/]
[/commerceEvent]
[/CommerceServer]
Adım 3: Ekleme “CommerceApplication” içinde “httpmodules” Bölüm
Sonuna Ticaret HTTP Modülleri kopyalayın § [httpmodules] bölüm.
[= isim eklemek”CommerceApplication” type =”Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[= isim eklemek”CommerceAuthentication” type =”Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[= isim eklemek”CommerceOrder” type =”Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[= isim eklemek”CommerceCatalog” type =”Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[= isim eklemek”CommerceProfile” type =”Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[= isim eklemek”CommerceExpressionEvaluator” type =”Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[= isim eklemek”CommerceCache” type =”Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]
[= isim eklemek”CommerceContentSelection” type =”Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/][= isim eklemek”CommerceDataWarehouseAuthenticationModule” type =”Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule, Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″/]Kaldır veya Commerce Server Kimlik Modülü açıklama. ASP.NET Kimlik her kimlik doğrulama için kullanılacak Forms, bu modül, gerekli değildir.
Adım 4: Ekleme “Commerce Server” CSharpSite web.config ticaret sunucu derleme bilgileri AssembliesCopy ve yapıştırın [montajlar] aşağıdaki gibi Merkezi Yönetim sitenin web.config etiketi:
[montajlar]
[= derleme eklemek”Microsoft.CommerceServer.Runtime, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″ /]
[= derleme eklemek”Microsoft.CommerceServer.Catalog, Sürüm = 6.0.1.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35″ /][/montajlar]

Adım 5: Commerce Server Üyeliği tanımak için Merkez Yönetim yapılandırma
Aşağıdaki kod parçacığını kopyala [system.web] Merkezi Yönetim Web.config dosyasının bölüm. Dikkat: Kapatmadan önce yapıştırın [/system.web].
[üyelik defaultProvider =”UpmMembershipProvider”]
[sağlayıcıları]
[açık /]
[UygulamaAdı = eklemek”CSharpSite ”
EnablePasswordRetrieval =”yanlış”
EnablePasswordReset =”gerçek”
requiresQuestionAndAnswer =”gerçek”
RequiresUniqueEmail =”gerçek”
enableCreateDate =”gerçek”
enableEmailAddress =”gerçek”
enableLastLoginDate =”gerçek”
Profil tanımı =”UserObject”
passwordFormat =”Karma”
isim =”UpmMembershipProvider”
type =”Microsoft.CommerceServer.Runtime.Profiles.UpmMembershipProvider”/]
[/sağlayıcıları]
[/üyelik]

Adım 6: Commerce Server Profilleri bölümünü yapılandırma

Bu bölümde profilleri ve katalog setleri işlevini yapılandırmak ayarlarını içeriyor. The [userprofile] düğümü bulunur [CommerceServer][profiller] web.config'de düğüm.
Profiller bölümü uncomment [CommerceServer] düğüm.

[userprofile
Profil tanımı =”UserObject”
userIdProperty =”GeneralInfo.email_address”
organizationIdProperty =”AccountInfo.org_id”
catalogSetIdProperty =”AccountInfo.user_catalog_set”
userIdSource = “ASP.NET”
userIdKey = “GeneralInfo.email_address”
userIdTarget = “GeneralInfo.user_id”
/]
[organizationProfile
profileDefintion =”Organizasyon”
organizationIdProperty =”GeneralInfo.org_id”
catalogSetIdProperty =”GeneralInfo.org_catalog_set”
/]

Adım 7: Merkez AdministrationLocate Merkez Yönetimi'nde Kullanıcılar Ekleme, Uygulama Yönetimi, Kimlik Doğrulama Sağlayıcıları, Varsayılan bölge girişi. Emin olun açılan listeden seçilen portalsite Web Uygulaması var.

o Formlar tıklayın.

o UpmMembershipProvider üyeliği Sağlayıcı Adını Değiştir. Bu Web.config file.Locate Merkez İdaresi üyelik bölümünde ise isim aynı olmalıdır, Uygulama Yönetimi, Web Uygulama ve Politika. Portal Web Uygulaması seçtiğinizden emin olun.

o Kullanıcı Ekle tıklayın.

o Standart bölgeyi seçin, ve sonra İleri'yi tıklatın.

o Commerce Server müşteri ve sipariş Yöneticisi kullanarak önceden eklenmiş kullanıcının e-posta adresini yazın, ve sonra kontrol Kullanıcı tıklayın.

kullanıcı adı başarıyla kabul edilirse o, o altı çizili olacak. Tam denetimi seçin, ve Son'u seçin.

kullanıcı adı tanınmıyorsa o, sorgular veritabanına karşı çalıştığından emin olmak için Commerce Server Profilleri veritabanına bir SQL Server izlemesi çalıştırın. Ayrıca, sağlayıcı için giriş Merkez İdaresi Web.config dosyasında olduğundan emin olun, ve olay günlüğüne hataları arayın.

Adım 8: CSharpSite aşağıdaki XML dosyalarını kopyalayın (IIS sanal dizini) Merkezi Yönetim sitenin kök klasörüne:

OrderObjectMappings.xml
OrderPipelineMappings.xml

Bu değişiklikler doğru yapılmış olduğundan emin olmak için Merkez Yönetim çalıştırın. Hata oluşursa, sayfa doğru görüntüler ise sözdizimi issues.Even Web.config dosyasını kontrol, olay günlüğünü denetleyin. Bazı izinler hatalar gizli olabilir.

Commerce Server Üyelik sağlayıcısını kullanmak için MOSS portalı yapılandırma:
Adım 1: Yukarıda izleyin 6 adımlar Commerce Server için Portal sitesini yapılandırmak için.

Adım 2: Mevcut dışında açıklama [doğrulama], [kimlik], ve [yetki] bölümler. Bu varsayılan Windows kimlik doğrulaması ve yetkilendirme devre dışı bırakır.

Adım 3: Portal sitesi için Web.config dosyasına aşağıdaki yapılandırma ayarları içeriğini kopyalayın. Sadece dışarı yorumladı önceki bölümlerde sonra bu Yapıştır. Bu Form Kimlik Doğrulaması için siteyi kurar ve anonim erişimi engeller.

[kimlik doğrulama modu =”Formlar”]
[formlar loginUrl =”/_layouts / login.aspx” isim =”.ASPXFORMSAUTH” /]
[/doğrulama]
[yetki]
[deny users =”?” /][/yetki] Web tarayıcısında Portal sitesini görüntüle. Sen oturum açma sayfasına yönlendirilir olmalıdır. Log ve Müşteri ve sipariş Yöneticisi kullanılarak eklenen kullanıcı kimlik bilgilerini kullanmak.

Adım 4: CSharpSite aşağıdaki XML dosyalarını kopyalayın (IIS sanal dizini) Portal sitenin kök klasörüne:

OrderObjectMappings.xml
OrderPipelineMappings.xml

Adım 5: IIS yeniden başlatın

Adım 6: Portal siteyi çalıştırın ve hataları aramak.

[Dikkat : Burada Post komut etiketi mümkün değilim hepsi yerine “[” & “]” ile “<" & ">“

LINQ için ücretsiz Microsoft Press E-Kitaplar Teklif,ASP.Net,Silverlight

Aşağıdaki E-Kitaplar Microsoft Press Site indirebilirsiniz.

  • Microsoft LINQ Tanıtımı
    Paul ve Mark Russo tarafından Pialorsi
  • Microsoft ASP.NET AJAX Tanıtımı
    Dino Esposito tarafından
  • Microsoft Silverlight Tanıtımı 1.0
    Laurence Moroney

    http://csna01.libredigital.com

    Ücretsiz pasaport / hotmail id ve Download e-Kitaplar kullanarak siteye giriş yapın.

Bill Gates, Microsoft'ta Son Gün

Bill Gates Onun son CES davetli Verdi(Consumer Electronic Show) son vegas.

Eğer onun tam açış bulabilirsiniz Microsoft'un CES

MOSS İçerik Onayı İş Akışı 2007

MOSS yılında 2007 Onay iş akışı kutunun kendisi dışında mevcuttur. Sadece biz onay süreci ile hazırız sonra sadece birkaç adım yapılandırmanız gerekir.

onay iş akışı yapılandırılmışsa belge katkıyı sadece ve onaylayana görünür olacak.

Yapılandırmak İçerik onay iş akışı Adımlar

Belge Kitaplığı Aç
Ayarları tıklayın -> Belge Kitaplığı Ayarları'nı


Izinler altında Belge Kitaplığı Ayarları'nı ve Yönetim tıklayınız İş Akışı Ayarlar

Belge Kitaplığı Ayarlar -> [Izni ve Yönetimi] Iş akışı Yönetimi

MOSS yılında 2007 bazı hazır iş akışı aşağıdaki iş akışları için şablonlar var

  • Onay
  • Toplamak Görüşleri
  • İmza toplamak
  • Bırakma Onayı
  • Üç Devlet

Şimdi Onay Workflow seçin ve iş akışı örneği için benzersiz bir ad verin.
Mevcut Görev Listesi seçin veya bu onayı iş akışı için yeni Görev Listesi oluşturmak.
Mevcut Geçmiş seçin veya bu iş akışı geçmişi korumak için yeni bir iş akışı geçmişi oluşturmak.
Başlangıç seçenekleri altında bu iş akışı başlatılabilir nasıl belirleyebilirsiniz.

· Bu iş akışı İzin el Öğeleri İzinleri Düzenle ile kimliği doğrulanmış bir kullanıcı tarafından başlatılması gerekir
· Bir öğe oluşturulduğunda bu iş akışını başlat
· Bir öğe değiştirildiğinde bu iş akışını başlat

siz "bir öğe oluşturulduğunda bu iş akışı başlatmak" seçerseniz otomatik olarak yeni bir öğe belge kitaplığına eklendiğinde iş akışı başlar olacak.

siz "bir öğe değiştirildiğinde bu iş akışı başlatmak" seçerseniz belge kitaplığındaki öğeleri modifiye edilmesi sırasında iş akışı yeniden otomatik olarak.

iş akışı görevini altında
Eğer atama Görev seçerseniz "Tüm Katılımcı eş zamanlı olarak" Bu aynı zamanda tüm katılımcıların görev yaratacak. İş akışı tüm onaylayanlar onay sonra tamamlanacak.

Eğer "Bir seferde bir Katılımcı" atama Görev seçerseniz Bu etkinlik iş akışı görevini ilk kullanıcı için oluşturulur ve ilk sırasını takip edecek bir zamanlar sadece sonraki onaylayana üzerinde hareket eder, sonra onayladı.

Gerektiğinde's Eğer iş akışı için bitiş tarihi ayarlayabilir.
İş akışı durumu da diğerleri sütun haber üzerine isim vererek iş akışı katılımcıları dışında haberdar olabilir.

Biz İçerik için iş akışı Onay yaratıyor. Bu yüzden onay durumunu Update "kontrol seçeneği unutmayın (İçerik onayı kontrol etmek için bu iş akışını kullanın)"

Şimdi başarılı bir onay iş akışı hazırlandı.

Sen sadece onu erişmek için diğer kullanıcılar kısıtlamak daha sonra belge kitaplığında içerik onayını sağlamak zorunda.

İçerik onayı etkinleştirdiğinizde belge sadece / yazar ve onaylayan katkıda görülebilir, Bu belge kitaplığı diğer kullanıcılara görünmez.

Açık Ayarlar -> Belge Kitaplığı Ayarları'nı
Genel Ayarlar altında -> Ayarlar Sürüm
Gönderilen öğeler için gerektir İçerik Onayı? Evet seçin
Ve Ayarları Kaydet için Tamam'a tıklayın.

Şimdi Belge Kitaplığı açın ve Belge yükleme

Şimdi belge Belge Kitaplığı yüklenir

Başka bir kullanıcı kimlik bilgilerini kullanarak oturum açarsanız (değil onaylayan / katkı). Belge belge kitaplığında görüntülenir.

Eğer düşünüyorsanız bu yazı size içerik onayı için iş akışı oluşturmak için yardımcı olur. Değerli yorum lütfen.