Så skicka ett mail från WebPart i MOSS 2007

Hej Devs,
Följande är kod för att skicka e-post från WebPart.

med hjälp av System;
använder System.Collections.Generic;
med System.ComponentModel;
använder System.Text;
använder system.web;
använder System.Web.UI;
använder System.Web.UI.WebControls;
använder System.Collections.ObjectModel;
använder Microsoft.SharePoint.Utilities;
använder Microsoft.SharePoint;
använder System.Data;
använder System.Collections;
namespace SendMail
{
public class SendMail : Microsoft.SharePoint.WebPartPages.WebPart
{
privata TextBox txtTo;
privata Button btnSendMail;
skyddade åsidosätta void CreateChildControls()
{
txtTo = new TextBox();
this.Controls.Add(txtTo);
btnSendMail = new Button();
btnSendMail.Text = “Skicka e-post”;
btnSendMail.Click = new EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
void SendMail_Click(objekt avsändare, EventArgs e)
{
SPSite _site = nya SPSite(HttpContext.Current.Request.Url.ToString());
SPWeb _web = _site.OpenWeb();
_web.AllowUnsafeUpdates = true;
SPUtility.SendEmail(_web, falska, falska, txtTo.Text, “Test E”, “Brödtext meddelande”);
_web.Dispose();
_site.Dispose();
}
}
}

Skapa WebPart och registrera det som SafeControl

MOSS 2007 Prissättning & Costing Info

Jag har konsoliderat få länkar från Microsoft för MOSS 2007 Produktkalkylering.

Microsoft Office SharePoint Server 2007 och relaterad teknik prissättning

Microsoft Office SharePoint Server 2007 Produktjämförelse nedladdning

2007 Microsoft Office-systemet prissättning och uppgraderingsinformation

Hur Göm Quick Launch i MOSS 2007

Vill du dölja din Snabbstart Bar i MOSS 2007
Det finns två sätt att dölja fältet Snabbstart
1. Du kan redigera direkt i CSS
2. Tillsats Dold WebPart redaktör

Lägg till nytt WebPart Innehållsansvarig
Klicka på Källa Editor i ToolPane
klistra in nedanstående kod i Innehållsansvarig WebPart
[stil]
.ms-QuickLaunch
{
visar:ingen;
}
.ms-navframe
{
visar: ingen;
}
[/stil]
Använda “<" & ">” istället för “[” & “]”
Ställ in dolda egenskapen till true i layout avsnitt i ToolPane.
Nu Uppdatera sidan……You Quick Launch Bar is Gone 🙂

Presentatör i Shaping the Future workshop

Jag presenterade Demo Bygga distribuerade applikationer som använder Grid arkitektur i Accenture Shaping the Future workshop. Detta är min andra presentation i Accentures Shaping the Future.

Hur Force MOSS 2007 Timer Jobs att verkställa

Använd följande stadm kommandot för att tvinga timern jobb jobb att utföra.
inget behov av att vänta på intervall för att exekvera de timerjobs.
stsadm.exe-o execadmsvcjobs

MOSS 2007 Byt namn på Web Application Name

Jag vill dela hur man byter namnet webbapplikation i kommandoraden administrering av MOSS 2007 använder STSADM Kommando.

Syntax:
stsadm-o renameweb-url-newname

Exempel:
Stsadm-o renameweb-url http://localhost / oldname-newname newname

Ovanstående kommando kommer att byta namn på webbapplikationen från oldname till newname.

Commerce Server 2007 Integration med MOSS 2007

MOSS har många inbyggda funktioner. Tillämpningsområdet för denna POC är att integrera Commerce Server 2007 med MOSS 2007 att ge Portal integrerad e-handel ansökan

Konfigurera MOSS 2007 Använda commerce Server Medlemskap Som grund för användarautentisering

Det primära uppgifter är att göra den centrala administrationen och portaler handskakningar med Commerce Server. Detta måste göras genom att modifiera lämpliga Web.config filer för dessa platser. Genom att lägga till Commerce Server och httpModules sektioner, SharePoint Central administration webbplatsen och portal kommer att kunna skapa den nödvändiga CommerceContext objektet. Den CommerceContext objektet gör det möjligt för Commerce Server medlemskapstjänsten ställas in korrekt, och gör även att webbdelar och sidor i portalen för att använda CommerceContext objektet för att få tillgång Commerce Server resurser som Produktkatalog.
Den UpmMembership Provider utökar Medlemskap ram som ges genom ASP.Net att anpassa användningen av ASP.Net Logga Kontroller och verifiera mot Commerce Server Profiler.

Uppdatera Web.config för MOSS Central administration och i portal med nedan avsnitt att begagna Commerce Server-data och tjänster i MOSS

  • Commerce Server Avsnitt Group
  • Commerce Server Group
  • HTTP-modulerna
  • Församlingar
  • Medlemskap Provider
  • Profil avsnitt

o Bestäm vilka Web.config används för Central administration av SharePoint platsen och som används för portalwebbplatsen. Använd Home fliken Katalog i IIS-hanteraren för att bestämma lämplig väg för filen Web.config för varje webbplats.

o Använd Web.config fil som tidigare har skapats för Commerce Server C SharpSite som källa för texten att kopiera i följande anvisningar:

Följ nedanstående steg för att ändra filen web.config av SharePoint administreringsstället.

Steg 1: Lägga Commerce Server Group avsnitt
Kopiera Commerce [sectionGroup] i [configSections] och klistra in den efter [System.Workflow.ComponentModel.WorkflowCompiler] avsnitt grupp.
[sectionGroup name =”CommerceServer”]
[avsnitt name =”ansökan” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceApplicationSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”autentisering” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceAuthenticationSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”rörledningar” type =”Microsoft.CommerceServer.Runtime.Configuration.CommercePipelineSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”cacher” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCacheSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”messageManager” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceMessageManagerSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”katalog” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCatalogSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”order” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceOrdersSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”profiler” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceProfilesSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”contentSelection” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceContentSelectionSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”commerceEvent” type =”Microsoft.CommerceServer.Runtime.Configuration.EventLoggerConfigurationHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[avsnitt name =”uttryck” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceExpressionSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[/sectionGroup]
Steg 2: Lägga Group Commerce Server
§ Kopiera [CommerceServer] avsnitt och klistra in den efter [SharePoint] avsnitt, strax innan [system.web] avsnitt.

[CommerceServer]
[ansökan sitename =”CDevSite” debugLevel =”Produktion”/]
[rörledningar][/rörledningar]
[expressions schema=”Bilar”/]
[cacher]
[cache name =”Reklam” type =”Reklam” refreshInterval =”900″ retryInterval =”30″/]
[cache name =”Rabatter” type =”Rabatter” refreshInterval =”0″ retryInterval =”30″/]
[cache name =”ShippingManagerCache” type =”Frakt” loaderProgId =”Commerce.ShippingMethodCache” refreshInterval =”0″ retryInterval =”30″/]
[cache name =”PaymentMethodCache” type =”Betalning”/]
[cache name =”OrdersConfigurationCache” type =”OrdersConfiguration”/]
[/cacher]
[messageManager]
[kulturer standard =”sv-SE” basename =”CommerceMessageManager” montering =”CommerceMessageManager”]
[kultur id =”sv-SE”/]
[kultur id =”en-”/]
[kultur id =”och JP”/]
[kultur id =”de-DE”/]
[/kulturer]
[resurser]
[resurs id =”pur_badsku”/]
[resurs id =”pur_badplacedprice”/]
[resurs id =”pur_discount_changed”/]
[resurs id =”pur_discount_removed”/]
[resurs id =”pur_noitems”/]
[resurs id =”pur_badshipping”/]
[resurs id =”pur_badhandling”/]
[resurs id =”pur_badtax”/]
[resurs id =”pur_badcc”/]
[resurs id =”pur_badpayment”/]
[resurs id =”pur_badverify”/]
[resurs id =”pur_out_of_stock”/]
[resurs id =”unknown_shipping_method”/]
[/resurser]
[/messageManager]
[order honorStatus =”sanna” newOrderStatus =”NewOrder” sqlCommandTimeoutSeconds =”60″ sqlLongRunningCommandTimeoutSeconds =”28800″]
[addressMap]
[profileDefinition name =”Adress”/]
[egendom från =”GeneralInfo.address_id” till =”OrderAddressId”/]
[egendom från =”GeneralInfo.first_name” till =”Förnamn”/]
[egendom från =”GeneralInfo.last_name” till =”Efternamn”/]
[egendom från =”GeneralInfo.address_line1″ till =”Rad1″/]
[egendom från =”GeneralInfo.address_line2″ till =”Line2″/]
[egendom från =”GeneralInfo.city” till =”City”/]
[egendom från =”GeneralInfo.region_code” till =”Regionskoden”/]
[egendom från =”GeneralInfo.postal_code” till =”Postnummer”/]
[egendom från =”GeneralInfo.country_name” till =”Countryname”/]
[egendom från =”GeneralInfo.region_name” till =”Staten”/]
[egendom från =”GeneralInfo.tel_number” till =”DaytimePhoneNumber”/]
[/addressMap]
[Typer]
[Typ Key =”Basket” UserTypeName =”Basket” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”PurchaseOrder” UserTypeName =”PurchaseOrder” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”OrderTemplate” UserTypeName =”OrderTemplate” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”Orderformulär” UserTypeName =”Orderformulär” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”LineItem” UserTypeName =”LineItem” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”Frakten” UserTypeName =”Frakten” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”Betalning” UserTypeName =”Betalning” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”CreditCardPayment” UserTypeName =”CreditCardPayment” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”GiftCertificatePayment” UserTypeName =”GiftCertificatePayment” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”PurchaseOrderPayment” UserTypeName =”PurchaseOrderPayment” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”CashCardPayment” UserTypeName =”CashCardPayment” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”OrderAddress” UserTypeName =”OrderAddress” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”DiscountApplicationRecord” UserTypeName =”DiscountApplicationRecord” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”ShippingDiscountRecord” UserTypeName =”ShippingDiscountRecord” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Typ Key =”PromoCodeRecord” UserTypeName =”PromoCodeRecord” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[/Typer]
[Gränser OrderFormsPerOrderGroup =”5″ PromoCodeRecordsPerOrderForm =”10″ PromoCodesPerOrderForm =”10″ LineItemsPerOrderForm =”40″ OrderTemplatesPerUser =”10″ PaymentsPerOrderForm =”10″ ShipmentsPerOrderForm =”40″ BasketsPerUser =”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, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″ NewType =”Microsoft.CommerceServer.Runtime.Orders.LineItem, Microsoft.CommerceServer.Runtime,Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[/SerializationBindings]
[/order]
[commerceEvent]
[lägga className =”Microsoft.CommerceServer.Runtime.AddItemToBasketEvent” id =”AddItemToBasket”/]
[lägga className =”Microsoft.CommerceServer.Runtime.RemoveItemFromBasketEvent” id =”RemoveItemFromBasket”/]
[lägga className =”Microsoft.CommerceServer.Runtime.SubmitOrderEvent” id =”SubmitOrder” loggingEnabled =”sanna”/]
[/commerceEvent]
[/CommerceServer]
Steg 3: Lägga “CommerceApplication” i “httpModules” Avsnitt
§ kopierar du modulerna Commerce HTTP till slutet av [httpModules] avsnitt.
[Lägg till namn =”CommerceApplication” type =”Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Lägg till namn =”CommerceAuthentication” type =”Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Lägg till namn =”CommerceOrder” type =”Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Lägg till namn =”CommerceCatalog” type =”Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Lägg till namn =”CommerceProfile” type =”Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Lägg till namn =”CommerceExpressionEvaluator” type =”Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Lägg till namn =”CommerceCache” type =”Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Lägg till namn =”CommerceContentSelection” type =”Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/][Lägg till namn =”CommerceDataWarehouseAuthenticationModule” type =”Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″/]Ta bort eller kommentera ut de Commerce Server Authentication Module. Denna modul är inte nödvändigt eftersom ASP.NET Formulärverifiering kommer att användas för alla verifieringar.
Steg 4: Lägga “Commerce Server” AssembliesCopy den Commerce Server församling information från CSharpSite web.config och klistra in den i [församlingar] tagg i Central administration webbplatsens web.config enligt nedan:
[församlingar]
[lägga montering =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35″ /]
[lägga montering =”Microsoft.CommerceServer.Catalog, Version = 6.0.1.0, Kultur = neutral, PublicKeyToken = 31BF3856AD364E35″ /][/församlingar]

Steg 5: Configure Central administration att erkänna Commerce Server Medlemskap
Kopiera nedan kodsträng på [system.web] avsnitt i filen Web.config för den centrala administrationen. Not: Klistra in den före sista [/system.web].
[medlemskap defaultProvider =”UpmMembershipProvider”]
[leverantörer]
[klar /]
[lägga programnamn =”CSharpSite ”
enablePasswordRetrieval =”falska”
enablePasswordReset =”sanna”
requiresQuestionAndAnswer =”sanna”
requiresUniqueEmail =”sanna”
enableCreateDate =”sanna”
enableEmailAddress =”sanna”
enableLastLoginDate =”sanna”
profileDefinition =”UserObject”
passwordFormat =”Hashed”
name =”UpmMembershipProvider”
type =”Microsoft.CommerceServer.Runtime.Profiles.UpmMembershipProvider”/]
[/leverantörer]
[/medlemskap]

Steg 6: Konfigurera Commerce Server Profiler avsnitt

Detta avsnitt innehåller inställningar som konfigurerar funktionalitet profiler och sätter katalog. Den [användarprofil] nod är bosatt i den [CommerceServer][profiler] nod i web.config.
Avkommentera profiler avsnitt i [commerceserver] nod.

[användarprofil
profileDefinition =”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 =”Organisation”
organizationIdProperty =”GeneralInfo.org_id”
catalogSetIdProperty =”GeneralInfo.org_catalog_set”
/]

Steg 7: Lägga till användare i den centrala AdministrationLocate Central administration, Application Management, Authentication Providers, Standard zon inträde. Kontrollera att du har PortalSite Web Application valt i listrutan.

o Klicka Blanketter.

o Ändra namnet Medlemskap Provider UpmMembershipProvider. Detta bör matcha det namn som är i medlemskapet delen av Web.config file.Locate Central administration, Application Management, och policy för webbapplikationer. Kontrollera att du har valt Portal Application.

o Klicka på Lägg till användare.

o Välj Standard zon, och klicka på Nästa.

o Skriv e-postadressen till användaren som du har lagt till med hjälp av Commerce Server Kund och Order Manager, och klicka på Kontrollera användare.

o Om användarnamnet är framgångsrikt erkänt, Det kommer att understrykas. Välj Full kontroll, och välj sedan Slutför.

o Om användarnamnet är inte erkänd, köra en SQL Server spår på Commerce Server Profiler databas för att säkerställa att frågorna kör mot databasen. Dessutom, Se till att posten för tjänsteleverantören är i filen web.config för central administration, och leta efter fel i händelseloggen.

Steg 8: Kopiera följande XML-filer från CSharpSite (IIS Virtual Directory) till rotmappen på den centrala administrationen webbplatsen:

den OrderObjectMappings.xml
den OrderPipelineMappings.xml

Kör Central administration att se till att dessa ändringar gjordes på rätt sätt. Om fel uppstår, Kontrollera filen Web.config för syntax issues.Even om sidan visas korrekt, Kontrollera händelseloggen. Vissa behörigheter fel kan vara dolda.

Konfigurera MOSS portalen att använda Commerce Server medlemskapstjänsten:
Steg 1: Följ ovanstående 6 steg för att konfigurera portal för Commerce Server.

Steg 2: Kommentera ut de befintliga [autentisering], [identitet], och [tillstånd] sektioner. Detta kommer att inaktivera standard Windows-autentisering och auktorisering.

Steg 3: Kopiera nedan konfigurationsinställningarna innehållet till filen Web.config för portalwebbplatsens. Klistra in detta efter de tidigare avsnitten som du just kommenterade ut. I denna fastställs att platsen för formulärautentisering och förnekar anonym åtkomst.

[autentiseringsläge =”Blanketter”]
[former loginUrl =”/_layouts / login.aspx” name =”.ASPXFORMSAUTH” /]
[/autentisering]
[tillstånd]
[neka användare =”?” /][/tillstånd] Visa Portal webbplatsen i en webbläsare. Du bör omdirigeras till inloggningssidan. Logga in och använda inloggningsuppgifter som du har lagt med kunden och Order Manager.

Steg 4: Kopiera följande XML-filer från CSharpSite (IIS Virtual Directory) till rotmappen på den portal:

den OrderObjectMappings.xml
den OrderPipelineMappings.xml

Steg 5: Starta om IIS

Steg 6: Kör Portal webbplats och leta efter fel.

[Not : Jag är inte kunna skriva skript tag i här ersätta alla “[” & “]” med “<" & ">“

Gratis Microsoft Press E-böcker erbjuder för LINQ,ASP.Net,Silverlight

Följande e-böcker kan hämtas från Microsoft Press Site.

  • Introduktion till Microsoft LINQ
    av Paolo Pialorsi och Marco Russo
  • Introduktion till Microsoft ASP.NET AJAX
    av Dino Esposito
  • Introduktion till Microsoft Silverlight 1.0
    av Laurence Moroney

    http://csna01.libredigital.com

    Logga in till denna webbplats med hjälp av ditt pass / hotmail-id och hämta e-böcker gratis.

Bill Gates Last Day på Microsoft

Bill Gates gav sin sista grundtonen i CES(Consumer Electronic Show) i sista vegas.

du kan hitta sin fulla keynote i Microsoft CES

Innehåll arbetsflöde för godkännande i MOSS 2007

I MOSS 2007 Arbetsflödet för godkännande finns i ur lådan själva. Bara vi behöver bara konfigurera några steg då vi är klara med godkännandeprocessen.

Om godkännandet arbetsflödet har konfigurerats dokumentet kommer att vara synlig endast för givaren och till godkännaren.

Åtgärder för att konfigurera innehåll arbetsflöde för godkännande

Öppna dokumentbiblioteket
Klicka på Inställningar -> Inställningar för dokumentbibliotek


I Inställningar för dokumentbibliotek under Behörigheter och hantering Klicka Arbetsflödesinställningar

Inställningar för dokumentbibliotek -> [Tillstånd och hantering] Workflow Management

I MOSS 2007 det har några färdiga mallar för arbetsflöden för följande arbetsflöden

  • Godkännande
  • Samla feedback
  • Samla signaturer
  • Disposition Godkännande
  • Tre statliga

Nu väljer arbetsflödet för godkännande och ge unikt namn för arbetsflödet exempel.
Markera den befintliga uppgiftslistan Namn eller skapa nya aktivitetslistan för detta arbetsflöde för godkännande.
Markera den befintliga historia eller skapa nya arbetsflöde historia att upprätthålla detta arbetsflöde historia.
Under Start alternativ du kan ange hur detta arbetsflöde kan startas.

· Tillåt att det här arbetsflödet startas manuellt av en autentiserad användare med behörigheten Redigera objekt
· Starta det här arbetsflödet när ett objekt skapas
· Starta det här arbetsflödet när ett objekt ändras

Om du väljer "Starta det här arbetsflödet när ett objekt skapas" den automatiskt startar arbetsflödet när ny punkt skall läggas till dokumentbiblioteket.

Om du väljer "Starta det här arbetsflödet när ett objekt ändras" det automatiskt startar arbetsflödet när objekt i dokumentbiblioteket ändras.

Under arbetsflödesuppgift
Om du väljer Tilldela uppgift att "Alla deltagare samtidigt" Det kommer att skapa uppgift för alla deltagare på samma gång. Arbetsflödet kommer att avslutas först efter godkännande av alla godkännare.

Om du väljer Tilldela uppgift att "En deltagare i taget" Det kommer att följa sekvensen av verksamheten första arbetsflödesuppgiften kommer att skapas till den första användaren och en gång sin godkända då bara det kommer att gå vidare till nästa godkännare.

Om så önskas kan du ange ett slutdatum för arbetsflödet.
Arbetsflödet status även kan anmälas än deltagarna i arbetsflödet genom att ange namnet på anmäla andra kolumnen.

Vi skapar arbetsflödet för godkännande av innehåll. Så glöm inte att kolla alternativet "Uppdatera godkännandestatus (använda detta arbetsflöde för att kontrollera godkännande av innehåll)"

Nu kan du skapats arbetsflöde för godkännande.

Du måste aktivera godkännande av innehåll i dokumentbiblioteket då bara det kommer att begränsa andra användare att komma åt det.

När du aktiverar godkännande av innehåll i dokumentet kommer att vara synlig endast för bidrag / författare och den som godkänt, Det kommer inte att vara synlig för andra användare i dokumentbibliotek.

Öppna Inställningar -> Inställningar för dokumentbibliotek
Under Allmänna inställningar -> Versionsinställningar
Kräv godkännande av innehåll för skickade objekt? Välj Ja
Och Klicka på OK för att spara inställningarna.

Nu Öppna dokumentbiblioteket och ladda upp dokumentet

Nu dokumentet är laddat upp Dokumentbibliotek

Om du loggar in med någon annan användare credential (inte en godkännare / Bidrag). Dokumentet kommer att visas i dokumentbiblioteket.

Om du känner det här inlägget hjälper dig att skapa arbetsflöden för godkännande av innehåll. Lämna gärna dina värdefulla synpunkter.