Як адправіць электронны ліст ад WebPart ў MOSS 2007

Прывітанне Devs,
Ніжэй кавалак кода, каб адправіць на e-mail ад вэб-часткі.

з дапамогай сістэмы;
з дапамогай System.Collections.Generic;
з дапамогай System.ComponentModel;
з дапамогай System.Text;
з дапамогай System.Web;
з дапамогай System.Web.UI;
з дапамогай System.Web.UI.WebControls;
з дапамогай System.Collections.ObjectModel;
з дапамогай Microsoft.SharePoint.Utilities;
з дапамогай Microsoft.SharePoint;
з дапамогай System.Data;
з дапамогай System.Collections;
імёнаў SendMail
{
Адкрыты клас SendMail : Microsoft.SharePoint.WebPartPages.WebPart
{
прыватны TextBox txtTo;
прыватны Кнопка btnSendMail;
абаронены пераазначэння несапраўднымі CreateChildControls()
{
txtTo = новы TextBox();
this.Controls.Add(txtTo);
btnSendMail = новая кнопка();
btnSendMail.Text = “Адправіць на e-mail”;
btnSendMail.Click = новы EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
несапраўднымі SendMail_Click(аб'ект перадаецца, EventArgs E)
{
SPSite _site = новы SPSite(HttpContext.Current.Request.Url.ToString());
_web SPWeb = _site.OpenWeb();
_web.AllowUnsafeUpdates = TRUE;
SPUtility.SendEmail(_web, хлусня, хлусня, txtTo.Text, “Тэст Email”, “Тэкст паведамлення кузава”);
_web.Dispose();
_site.Dispose();
}
}
}

Стварыць WebPart і зарэгістраваць яе ў якасці SafeControl

MOSS 2007 Цэнаўтварэнне & Калькуляцыя інфармацыя

Я кансалідавалі некалькі спасылак ад Microsoft для MOSS 2007 Прадукт Калькуляцыя.

Microsoft Office SharePoint Server 2007 і цэнаўтварэнне Падобныя Тэхналогіі

Microsoft Office SharePoint Server 2007 Прадукты параўнанне загрузкі

2007 Microsoft Office сістэма цэнаўтварэння і абнавіць інфармацыю

Як схаваць панэль хуткага запуску ў MOSS 2007

Хочаце схаваць свой панэлі хуткага запуску ў MOSS 2007
Ёсць два спосабу, каб схаваць панэль хуткага запуску
1. Вы можаце рэдагаваць непасрэдна ў CSS
2. Даданне Утоены кантэнт-рэдактар ​​вэб-часткі

Дадаць кантэнт-рэдактар ​​вэб-часткі
Націсніце Source Editor ў ToolPane
ўстаўце наступны код у рэдактары змесціва вэб-часткі
[стыль]
.мс-Хуткага
{
дысплей:ніхто;
}
.мс-navframe
{
дысплей: ніхто;
}
[/стыль]
Выкарыстанне “<" & ">” замест “[” & “]”
Усталюйце схаванае ўласцівасць да Праўда ў раздзеле макета ў ToolPane.
Цяпер абновіце старонку……You Quick Launch Bar is Gone 🙂

Вядучы ў фарміраванні будучага семінара

Я прадставіў дэма на Распрацоўка архітэктуры размеркаваных прыкладанняў з выкарыстаннем грыд архітэктура ў Accenture Фарміраванне семінар будучыню. Гэта мая другая прэзентацыя ў кампаніі Accenture Фармуючы будучыню.

Як прымусіць MOSS 2007 Заданні таймера для выканання

Выкарыстоўвайце наступныя stadm каманду, каб прымусіць заданні таймера працоўных месцаў для выканання.
няма неабходнасці чакаць, пакуль інтэрвал для выканання timerjobs.
stsadm.exe -o execadmsvcjobs

MOSS 2007 Перайменаваць вэб Імя прыкладання

Хачу падзяліцца, як перайменаваць імя вэб-прыкладанні ў камандным радку адміністрацыі MOSS 2007 выкарыстоўваючы STSADM Command.

Сінтаксіс:
Stsadm -o renameweb -url -newname

Прыклад:
Stsadm -o renameweb -url HTTP://лакальны / Старое_имя -newname новое_имя

Гэтая каманда перайменаваць вэб-дадатак ад Старое_имя да NewName.

Commerce Server 2007 Інтэграцыя з MOSS 2007

MOSS мае шмат убудаваныя функцыі. Сфера дзеяння гэтага ВОУ з'яўляецца інтэграцыя Commerce Server 2007 з MOSS 2007 забяспечыць Portal Integrated электроннай камерцыі Ужыванне

Налада MOSS 2007 Выкарыстоўваць пастаўшчыка членства Commerce Server ў якасці асновы для аўтэнтыфікацыі карыстальніка

Асноўнымі задачамі павінны зрабіць цэнтральнай адміністрацыі і сайтаў партала дрыгаценне рук з Commerce Server. Гэта павінна быць зроблена шляхам змены адпаведных файлаў Web.config для гэтых сайтаў. Пры даданні сервера ў гандлі і HttpModules раздзелы, сайт цэнтра адміністравання SharePoint і сайт Партал будзе ў стане стварыць неабходную CommerceContext аб'ект. Аб'ект CommerceContext дазваляе пастаўшчыка сяброўства Commerce Server, каб правільна ініцыялізаваць, а таксама дазваляе вэб-часткі і старонкі на партале выкарыстоўваць аб'ект CommerceContext доступ да рэсурсаў Commerce Server, такія як каталог прадукцыі.
UpmMembership правайдэр пашырае рамкі сяброўства, прапанаваных ASP.Net для размяшчэння выкарыстанне ASP.Net Уваход кантролю і праверкі сапраўднасці на Гандлёвай профіляў сервера.

Абновіце Web.config для MOSS і цэнтральнай адміністрацыі на сайце партала з ніжэйпрыведзеных асобаў раздзелах скарыстацца Data Server гандлю і паслуг у MOSS

  • Гандаль Група Раздзел сервера
  • Commerce Server Group
  • Модулі Http
  • Агрэгаты
  • Пастаўшчыка сяброўства
  • Профіль Раздзел

аб Вызначце, якія Web.config файл выкарыстоўваецца для сайта цэнтра адміністравання SharePoint, і які выкарыстоўваецца для сайта партала. Выкарыстоўвайце ўкладку Хатні каталог у IIS Manager, каб вызначыць адпаведны шлях да файла Web.config для кожнага сайта.

• З дапамогай файлаў Web.config, які раней быў створаны для Commerce Server C SharpSite ў якасці крыніцы для тэксту, каб скапіяваць ў наступных інструкцыях:

Калі ласка, выканайце наступныя дзеянні, каб выправіць файл web.config сайта адміністравання SharePoint.

Крок 1: Даданне Commerce Group раздзеле Сервер
Скапіруйце Commerce [sectionGroup] у [configSections] і ўстаўце яго пасля [System.Workflow.ComponentModel.WorkflowCompiler] раздзел група.
[Назва sectionGroup =”CommerceServer”]
[Назву раздзела =”прымяненне” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceApplicationSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”ідэнтыфікацыя” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceAuthenticationSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”трубаправоды” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommercePipelineSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”кэшы” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCacheSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”MessageManager” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceMessageManagerSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”каталог” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCatalogSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”заказы” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceOrdersSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”профілі” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceProfilesSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”contentSelection” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceContentSelectionSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”commerceEvent” тып =”Microsoft.CommerceServer.Runtime.Configuration.EventLoggerConfigurationHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”выразы” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceExpressionSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[/sectionGroup]
Крок 2: Даданне Commerce Server Група
§ скапіяваць [CommerceServer] раздзел і ўстаўце яго пасля [SharePoint] раздзел, непасрэдна перад тым, [system.web] раздзел.

[CommerceServer]
[Дадатак имя_сайта =”CDevSite” DebugLevel =”Вытворчасць”/]
[трубаправоды][/трубаправоды]
[выразы схемы =”Аўтамабіль”/]
[кэшы]
[імя кэша =”Рэклама” тып =”Рэклама” RefreshInterval =”900″ RetryInterval =”30″/]
[імя кэша =”Скідкі” тып =”Скідкі” RefreshInterval =”0″ RetryInterval =”30″/]
[імя кэша =”ShippingManagerCache” тып =”Перавозка” loaderProgId =”Commerce.ShippingMethodCache” RefreshInterval =”0″ RetryInterval =”30″/]
[імя кэша =”PaymentMethodCache” тып =”Аплата”/]
[імя кэша =”OrdersConfigurationCache” тып =”OrdersConfiguration”/]
[/кэшы]
[MessageManager]
[культуры змаўчанні =”EN-US” BASENAME =”CommerceMessageManager” зборка =”CommerceMessageManager”]
[культура ID =”EN-US”/]
[культура ID =”FR-FR”/]
[культура ID =”і-JP”/]
[культура ID =”дэ-DE”/]
[/культуры]
[рэсурсы]
[ідэнтыфікатар рэсурсу =”pur_badsku”/]
[ідэнтыфікатар рэсурсу =”pur_badplacedprice”/]
[ідэнтыфікатар рэсурсу =”pur_discount_changed”/]
[ідэнтыфікатар рэсурсу =”pur_discount_removed”/]
[ідэнтыфікатар рэсурсу =”pur_noitems”/]
[ідэнтыфікатар рэсурсу =”pur_badshipping”/]
[ідэнтыфікатар рэсурсу =”pur_badhandling”/]
[ідэнтыфікатар рэсурсу =”pur_badtax”/]
[ідэнтыфікатар рэсурсу =”pur_badcc”/]
[ідэнтыфікатар рэсурсу =”pur_badpayment”/]
[ідэнтыфікатар рэсурсу =”pur_badverify”/]
[ідэнтыфікатар рэсурсу =”pur_out_of_stock”/]
[ідэнтыфікатар рэсурсу =”unknown_shipping_method”/]
[/рэсурсы]
[/MessageManager]
[заказы honorStatus =”праўда” newOrderStatus =”NewOrder” sqlCommandTimeoutSeconds =”60″ sqlLongRunningCommandTimeoutSeconds =”28800″]
[addressMap]
[Назва profileDefinition =”Адрас”/]
[Нерухомасць ад =”GeneralInfo.address_id” для =”OrderAddressId”/]
[Нерухомасць ад =”GeneralInfo.first_name” для =”Імя”/]
[Нерухомасць ад =”GeneralInfo.last_name” для =”Прозвішча”/]
[Нерухомасць ад =”GeneralInfo.address_line1″ для =”Line1″/]
[Нерухомасць ад =”GeneralInfo.address_line2″ для =”Line2″/]
[Нерухомасць ад =”GeneralInfo.city” для =”Горад”/]
[Нерухомасць ад =”GeneralInfo.region_code” для =”RegionCode”/]
[Нерухомасць ад =”GeneralInfo.postal_code” для =”Паштовы індэкс”/]
[Нерухомасць ад =”GeneralInfo.country_name” для =”COUNTRYNAME”/]
[Нерухомасць ад =”GeneralInfo.region_name” для =”Дзяржаўны”/]
[Нерухомасць ад =”GeneralInfo.tel_number” для =”DaytimePhoneNumber”/]
[/addressMap]
[Віды]
[Калі ласка, увядзіце ключ =”Кошык” UserTypeName =”Кошык” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Заказ на куплю” UserTypeName =”Заказ на куплю” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Шаблон Замовіць” UserTypeName =”Шаблон Замовіць” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Бланк заказу” UserTypeName =”Бланк заказу” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”LineItem” UserTypeName =”LineItem” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Груз” UserTypeName =”Груз” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Аплата” UserTypeName =”Аплата” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”CreditCardPayment” UserTypeName =”CreditCardPayment” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”GiftCertificatePayment” UserTypeName =”GiftCertificatePayment” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”PurchaseOrderPayment” UserTypeName =”PurchaseOrderPayment” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”CashCardPayment” UserTypeName =”CashCardPayment” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Замовіць Адрас” UserTypeName =”Замовіць Адрас” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”DiscountApplicationRecord” UserTypeName =”DiscountApplicationRecord” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”ShippingDiscountRecord” UserTypeName =”ShippingDiscountRecord” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”PromoCodeRecord” UserTypeName =”PromoCodeRecord” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[/Віды]
[Межы OrderFormsPerOrderGroup =”5″ PromoCodeRecordsPerOrderForm =”10″ PromoCodesPerOrderForm =”10″ LineItemsPerOrderForm =”40″ Замовіць шаблон Sper User =”10″ PaymentsPerOrderForm =”10″ ShipmentsPerOrderForm =”40″ Кошык Sper User =”15″ OrderAddressesPerOrderGroup =”10″/]
[MappingFiles PipelineMappingFilename =”OrderPipelineMappings.xml” StorageMappingFilename =”OrderObjectMappings.xml”/]
[SerializationBindings]
[SerializationBinding OldType =”Microsoft.CommerceServer.Runtime.Orders.LineItem , Microsoft.CommerceServer.Runtime ,Version = 6.0.1.0, культура = нейтральнай, PublicKeyToken = 31bf3856ad364e35″ Newtype =”Microsoft.CommerceServer.Runtime.Orders.LineItem, Microsoft.CommerceServer.Runtime,Version = 6.0.1.0, культура = нейтральнай, PublicKeyToken = 31bf3856ad364e35″/]
[/SerializationBindings]
[/заказы]
[commerceEvent]
[дадаць ClassName =”Microsoft.CommerceServer.Runtime.AddItemToBasketEvent” ID =”AddItemToBasket”/]
[дадаць ClassName =”Microsoft.CommerceServer.Runtime.RemoveItemFromBasketEvent” ID =”RemoveItemFromBasket”/]
[дадаць ClassName =”Microsoft.CommerceServer.Runtime.SubmitOrderEvent” ID =”SubmitOrder” loggingEnabled =”праўда”/]
[/commerceEvent]
[/CommerceServer]
Крок 3: Даданне “CommerceApplication” у “HttpModules” Раздзел
§ Скапіюйце Commerce HTTP модулі да канца [HttpModules] раздзел.
[дадаць імя =”CommerceApplication” тып =”Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceAuthentication” тып =”Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceOrder” тып =”Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceCatalog” тып =”Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceProfile” тып =”Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceExpressionEvaluator” тып =”Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceCache” тып =”Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceContentSelection” тып =”Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/][дадаць імя =”CommerceDataWarehouseAuthenticationModule” тып =”Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]Выдаліце ​​або закомментируйте Модуль Commerce Server Authentication. Гэты модуль не патрабуецца, паколькі ASP.NET Forms аўтэнтыфікацыі будзе выкарыстоўвацца для ўсіх аўтэнтыфікацыі.
Крок 4: Даданне “Commerce Server” AssembliesCopy сервера інфармацыю аб зборцы Гандлёва ад CSharpSite web.config і ўстаўце яго ў [вузлы] тэг у web.config сайта цэнтра адміністравання як ніжэй:
[вузлы]
[дадаць зборку =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″ /]
[дадаць зборку =”Microsoft.CommerceServer.Catalog, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″ /][/вузлы]

Крок 5: Налада цэнтра адміністравання прызнаць Commerce Server Сяброўства
Скапіруйце фрагмент кода [system.web] раздзел файла Web.config для цэнтра адміністравання. Нататка: Устаўце яго да закрыцця [/system.web].
[сяброўства defaultProvider =”UpmMembershipProvider”]
[пастаўшчыкі]
[ясна /]
[дадаць ApplicationName =”CSharpSite ”
EnablePasswordRetrieval =”хлусня”
EnablePasswordReset =”праўда”
requiresQuestionAndAnswer =”праўда”
RequiresUniqueEmail =”праўда”
enableCreateDate =”праўда”
enableEmailAddress =”праўда”
enableLastLoginDate =”праўда”
Профіль вызначэнне =”UserObject”
passwordFormat =”Хэшировано”
NAME =”UpmMembershipProvider”
тып =”Microsoft.CommerceServer.Runtime.Profiles.UpmMembershipProvider”/]
[/пастаўшчыкі]
[/сяброўства]

Крок 6: Налада раздзел Профілі Commerce Server

Гэты падзел утрымлівае налады, якія налады функцыянальных профіляў і каталог камплектаў. The [USERPROFILE] вузел знаходзіцца ў [CommerceServer][профілі] вузел у web.config.
Раскомментируем раздзел профіляў ў [CommerceServer] вузел.

[USERPROFILE
Профіль вызначэнне =”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 =”Арганізацыя”
organizationIdProperty =”GeneralInfo.org_id”
catalogSetIdProperty =”GeneralInfo.org_catalog_set”
/]

Крок 7: Даданне карыстальнікаў у Адміністрацыі Цэнтральнага AdministrationLocate Цэнтральнай, Кіраванне прыкладаннямі, Пастаўшчыкі праверкі сапраўднасці, Уваход зоне па змаўчанні. Пераканайцеся, што ў вас ёсць вэб-дадатак PortalSite, абраны ў расчыняецца спісе.

Аб Націсніце Віды.

Аб Зменіце пастаўшчыка сяброўства імя, каб UpmMembershipProvider. Гэта павінна адпавядаць імя, якое знаходзіцца ў раздзеле сяброўства Адміністрацыі Web.config file.Locate Цэнтральнай, Кіраванне прыкладаннямі, і палітыкі для вэб-прыкладанні. Пераканайцеся, што вы абралі вэб-прыкладанняў партал.

аб Націсніце кнопку Дадаць карыстальнікаў.

Аб Абярыце зона па змаўчанні, а затым націсніце кнопку Далей.

Аб Калі ласка, увядзіце адрас электроннай пошты карыстальніка, які вы дадалі раней з дапамогай кліентаў і заказаў Менеджэр Commerce Server, а затым націсніце кнопку Праверыць Карыстальнік.

О, калі імя карыстальніка паспяхова распазнаецца, ён будзе падкрэсліў,. Выберыце Поўны кантроль, а затым выберыце Гатова.

О, калі імя карыстача не распазнаецца, запусціць трасіроўку SQL Server на базе Гандлёва профіляў сервера, каб пераканацца, што выконваюцца запыты да базы дадзеных. Дадаткова, пераканайцеся, што запіс для пастаўшчыка ў файле Web.config для цэнтра адміністравання, і шукаць памылкі ў часопісе падзей.

Крок 8: Скапіруйце наступныя XML файлаў з CSharpSite (IIS Virtual Directory) ў каранёвай тэчцы сайта цэнтра адміністравання:

OrderObjectMappings.xml
OrderPipelineMappings.xml

Запусціце цэнтр адміністравання, каб пераканацца, што гэтыя змены былі зроблены правільна. У выпадку ўзнікнення памылак, праверце файл Web.config для сінтаксісу issues.Even калі старонка адлюстроўвае правільна, Праверце часопіс падзей. Некаторыя дазволу памылкі могуць быць схаваныя.

Налада партал MOSS выкарыстоўваць пастаўшчыка Commerce Server Сяброўства:
Крок 1: Выконвайце вышэй 6 крокі, каб наладзіць партал для Commerce Server.

Крок 2: Пракаментуйце існуючых [ідэнтыфікацыя], [асобу], і [дазвол] раздзелы. Гэта адключыць аўтэнтыфікацыю і аўтарызацыю па змаўчанні для Windows.

Крок 3: Скапіруйце змесціва параметры канфігурацыі ў файл Web.config для сайта партала. Ўставіць гэта пасля папярэдніх раздзелах, што вы проста закаментаваць. Гэта стварае сайт для праверкі сапраўднасці формаў і адмаўляе ананімны доступ.

[Рэжым праверкі сапраўднасці =”Віды”]
[формы loginUrl =”/_layouts / login.aspx” NAME =”.ASPXFORMSAUTH” /]
[/ідэнтыфікацыя]
[дазвол]
[забараняць карыстальнікам =”?” /][/дазвол] Прагляд сайта Партала ў вэб-браўзэры. Вы павінны быць перанакіраваны на старонку ўваходу ў сістэму. Увайсці ў сістэму і выкарыстоўваць свае ўліковыя дадзеныя, дададзеныя з дапамогай кліентаў і заказаў менеджэр.

Крок 4: Скапіруйце наступныя XML файлаў з CSharpSite (IIS Virtual Directory) ў каранёвай тэчцы сайта Portal:

OrderObjectMappings.xml
OrderPipelineMappings.xml

Крок 5: Перазапусціце IIS

Крок 6: Запуск сайта партала і шукаць памылкі.

[Нататка : Я не ў стане паведамленне сцэнарыяў тэга тут замяніць усе “[” & “]” з “<" & ">“

Бясплатны Microsoft Press Электронныя кнігі Спаганяецца LINQ,ASP.Net,Silverlight

The Following E-Books can be downloaded from Microsoft Press Site.

  • Introducing Microsoft LINQ
    by Paolo Pialorsi and Marco Russo
  • Introducing Microsoft ASP.NET AJAX
    by Dino Esposito
  • Introducing Microsoft Silverlight 1.0
    by Laurence Moroney

    HTTP://csna01.libredigital.com

    Login to the site using your passport/hotmail id and Download e-Books for free.

Біл Гейтс за апошні дзень у Microsoft

Bill Gates gave his final keynote in CES(Consumer Electronic Show) in last vegas.

you can find his full keynote in Microsoft CES

Змесціва зацвярджэнні працоўнага працэсу ў MOSS 2007

У MOSS 2007 Працоўны працэс зацвярджэння маецца на са скрынкі сябе. Проста нам трэба наладзіць толькі некалькі крокаў, то мы гатовыя з працэсам зацвярджэння.

Калі працоўны працэс зацвярджэння настроены дакумент будзе бачны толькі укладчыкам і зацвярджае.

Крокі па наладзе працоўнага працэсу зацвярджэння кантэнту

Адкрыйце бібліятэку дакументаў
Націсніце кнопку Параметры -> Параметры бібліятэкі дакументаў


У Параметры бібліятэкі дакументаў у раздзеле Дазволы і кіраванне пстрыкніце паводле працоўнага працэсу

Параметры бібліятэкі дакументаў -> [Дазвол і кіраванне] Кіраванне працоўнымі працэсамі

У MOSS 2007 ў яго ёсць гатовыя шаблоны працоўных працэсаў для наступных працэсаў

  • Сцвярджэнне
  • Збор водгукаў
  • Збор подпісаў
  • Размяшчэнне зацвярджэнні
  • Тры дзяржавы

Зараз абярыце працоўны працэс зацвярджэння і даць ўнікальнае імя для экзэмпляра працоўнага працэсу.
Пазначце імя існуючага спісу задач або ствараць новыя Спіс задач для гэтага сцвярджэння дакументаў.
Выберыце Існуючыя гісторыі або стварыць новую гісторыю рабочага працэсу для падтрымання гэтага працоўнага працэсу гісторыі.
Пад Стартавыя опцыі можна паказаць, як гэты працоўны працэс можа быць запушчаны.

· Дазволіць гэты працоўны працэс ўручную, створаныя аўтэнтыфікацыю карыстальніка з змяненне элементаў Дазволы
· Запусціць гэты працоўны працэс пры стварэнні элемента
· Запусціць гэты працоўны працэс пры змене элемента

Калі вы абярыце "Запусціць гэты працоўны працэс пры стварэнні элемента", ён будзе аўтаматычна запускае працэс, калі новы элемент дадаецца ў бібліятэку дакументаў.

Калі вы абярыце "Запусціць гэты працоўны працэс пры змене элемента", ён будзе аўтаматычна перазапускае працэс, калі элементы ў бібліятэку дакументаў зменены.

Пад задачы працоўнага працэсу
Калі вы вылучыце Прызначыць задачу "Усе Удзельнік Адначасова" Гэта створыць задачу для ўсіх удзельнікаў адначасова. Працоўны працэс будзе завершаны толькі пасля адабрэння ўсіх сцвярджаюць.

Калі вы вылучыце Прызначыць задачу, каб "Адзін з удзельнікаў на час" Яна будзе сачыць за паслядоўнасцю дзейнасці першай задачы працоўнага працэсу будзе створаны першы карыстальнік і як толькі яго адобрана, то толькі яна будзе пераходзіць да наступнага сцвярджае.

Калі гэта неабходна Вы можаце ўсталяваць тэрмін для рабочага працэсу.
Стан працоўнага працэсу таксама могуць быць апавешчаныя, акрамя ўдзельнікаў рабочага працэсу, даючы імя паведаміць іншыя калонкі.

Мы ствараем працоўны працэс для адабрэння змесціва. Так што не забудзьцеся праверыць опцыю "Абнавіць стан зацвярджэння (выкарыстаць гэты працоўны працэс для кіравання сцвярджэннем змесціва)"

Цяпер вы паспяхова стварылі працоўны працэс зацвярджэння.

Вы павінны ўключыць зацвярджэнне кантэнту ў бібліятэцы дакументаў, то толькі ён будзе абмяжоўваць іншых карыстальнікаў для доступу да яго.

Пры ўключэнні зацвярджэння кантэнту дакумент будзе бачны толькі для ўкладчыка / аўтар і зацвярджае, ён не будзе бачны іншым карыстальнікам ў бібліятэку дакументаў.

Адкрыйце Налады -> Параметры бібліятэкі дакументаў
У раздзеле Агульныя параметры -> Параметры кіравання версіямі
Патрабаваць ухвалы змесціва для дададзеных элементаў? Вылучыце Так
І націсніце кнопку OK, каб захаваць налады.

Адкрыта бібліятэка дакументаў і загрузіць дакумент

Цяпер пры загрузцы чарговага дакумента Бібліятэка дакументаў

Калі вы Увайсці з дапамогай некаторых іншых уліковых дадзеных карыстача (Ці не зацвярджае / укладчык). Дакумент будзе адлюстроўвацца ў бібліятэцы дакументаў.

Калі вы лічыце, гэты пост дапаможа вам стварыць працоўны працэс для зацвярджэння кантэнту. Калі ласка, пакіньце Вашы каментары.