Αρχεία

Πώς να στείλετε ένα email από του web part σε MOSS 2007

Γεια Devs,
The following is the piece of code to send Email from webpart.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections.ObjectModel;
using Microsoft.SharePoint.Utilities;
using Microsoft.SharePoint;
using System.Data;
using System.Collections;
namespace SendMail
{
public class SendMail : Microsoft.SharePoint.WebPartPages.WebPart
{
private TextBox txtTo;
private Button btnSendMail;
protected override void CreateChildControls()
{
txtTo = new TextBox();
this.Controls.Add(txtTo);
btnSendMail = new Button();
btnSendMail.Text = “Send Email”;
btnSendMail.Click = new EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
void SendMail_Click(object sender, EventArgs ε)
{
SPSite _site = new SPSite(HttpContext.Current.Request.Url.ToString());
SPWeb _web = _site.OpenWeb();
_web.AllowUnsafeUpdates = true;
SPUtility.SendEmail(_web, ψευδής, ψευδής, txtTo.Text, “Test Email”, “Text Body Message”);
_web.Dispose();
_site.Dispose();
}
}
}

Create the WebPart and register it as SafeControl

MOSS 2007 Τιμολόγηση & Κοστολόγηση Πληροφορίες

Έχω ενοποιούνται λίγες συνδέσεις από τη Microsoft για MOSS 2007 Προϊόν Κοστολόγηση.

Microsoft Office SharePoint Server 2007 Σχετικές Τεχνολογίες και τιμολόγηση

Microsoft Office SharePoint Server 2007 προϊόντα σύγκριση κατεβάσετε

2007 Τιμολόγηση του συστήματος Microsoft Office και αναβάθμιση των πληροφοριών

Πώς να Απόκρυψη Γρήγορη εκκίνηση σε Moss 2007

Θέλετε να κρύψει Quick Launch Bar σας σε Moss 2007
Υπάρχουν δύο τρόποι για να κρύψει τη γραμμή γρήγορης εκκίνησης
1. Μπορείτε να επεξεργαστείτε απευθείας σε CSS
2. Προσθέτοντας Κρυφό συντάκτης περιεχομένου τμήμα website

Add new content editor webpart
Click Source Editor in ToolPane
paste the below code in content editor webpart
[στυλ]
.MS-Γρήγορης
{
display:none;
}
.ms-navframe
{
display: none;
}
[/στυλ]
Use “<" & ">” instead of “[” & “]”
Set the Hidden Property to True under layout section in ToolPane.
Now Refresh the Page……You Quick Launch Bar is Gone 🙂

Παρουσιαστής της Διαμορφώνοντας το Μέλλον Εργαστήρι

Παρουσίασα το Demo για Η αρχιτεκτονική κατανεμημένων εφαρμογών με χρήση αρχιτεκτονικής GRID σε Accenture Διαμορφώνοντας το Μέλλον εργαστήριο. Αυτή είναι η δεύτερη παρουσίασή μου σε της Accenture Διαμορφώνοντας το Μέλλον.

Πως να αναγκάσετε το MOSS 2007 Εργασίες Χρονοδιακόπτης να Execute

Χρησιμοποιήστε την ακόλουθη εντολή stadm να αναγκάσει τις θέσεις εργασίας χρονόμετρο να εκτελέσει.
Δεν χρειάζεται να περιμένετε για το χρονικό διάστημα να εκτελέσει τα timerjobs.
Stsadm.exe-o execadmsvcjobs

MOSS 2007 Μετονομάστε το όνομα της εφαρμογής Web

Θέλω να μοιραστώ πώς να μετονομάσετε το όνομα του web εφαρμογή στη διοίκηση της γραμμής εντολών του MOSS 2007 χρησιμοποιώντας την εντολή stsadm.

Σύνταξη:
stsadm-o-renameweb url-νέο_όνομα

Παράδειγμα:
Stsadm-o-renameweb url http://localhost / oldname-νέο_όνομα νέο_όνομα

Η παραπάνω εντολή θα μετονομάσει την διαδικτυακή εφαρμογή από oldname στο νέο_όνομα.

Commerce Server 2007 Ολοκλήρωση με MOSS 2007

MOSS έχει πολλά ενσωματωμένα χαρακτηριστικά. Το πεδίο εφαρμογής του παρόντος POC είναι να ενσωματώσει Commerce Server 2007 με βρύα 2007 να παρέχουν Πύλη ολοκληρωμένο ηλεκτρονικό εμπόριο Εφαρμογή

Διαμόρφωση MOSS 2007 να χρησιμοποιήσετε την υπηρεσία παροχής Μέλους του Commerce Server ως βάση για τον έλεγχο ταυτότητας χρήστη

The primary tasks are to make the Central Administration and Portal sites hand-shake with Commerce Server. This needs to be done by modifying the appropriate Web.config files for these sites. By adding the Commerce Server and httpModules sections, the SharePoint Central Administration site and the Portal site will be able to create the necessary CommerceContext object. The CommerceContext object enables the Commerce Server Membership Provider to be initialized correctly, and also enables Web parts and pages in the portal to use the CommerceContext object to access Commerce Server resources such as the Product Catalog.
The UpmMembership Provider extends the Membership framework offered by ASP.Net to accommodate the use of the ASP.Net Login Controls and authenticate against Commerce Server Profiles.

Update the Web.config for MOSS Central Administration and in Portal site with below sections to avail Commerce Server data and services in MOSS

  • Commerce Server Section Group
  • Commerce Server Group
  • Http Modules
  • Assemblies
  • Membership Provider
  • Profile Section

o Determine which Web.config file is used for the SharePoint Central Administration site and which is used for the Portal site. Use the Home Directory tab in IIS Manager to determine the appropriate path of the Web.config file for each site.

o Use the Web.config file that was previously created for the Commerce Server C SharpSite as the source for the text to copy in the following instructions:

Please follow the below steps to modify the web.config file of SharePoint administration site.

Step 1: Adding Commerce Server Section Group
Copy the Commerce [sectionGroup] σε [configSections] and paste it after the [System.Workflow.ComponentModel.WorkflowCompiler] section group.
[sectionGroup name=”CommerceServer”]
[section name=”application” type=”Microsoft.CommerceServer.Runtime.Configuration.CommerceApplicationSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”authentication” type=”Microsoft.CommerceServer.Runtime.Configuration.CommerceAuthenticationSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”pipelines” type=”Microsoft.CommerceServer.Runtime.Configuration.CommercePipelineSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”caches” type=”Microsoft.CommerceServer.Runtime.Configuration.CommerceCacheSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”messageManager” type=”Microsoft.CommerceServer.Runtime.Configuration.CommerceMessageManagerSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”catalog” type=”Microsoft.CommerceServer.Runtime.Configuration.CommerceCatalogSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”orders” type=”Microsoft.CommerceServer.Runtime.Configuration.CommerceOrdersSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”profiles” type=”Microsoft.CommerceServer.Runtime.Configuration.CommerceProfilesSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”contentSelection” type=”Microsoft.CommerceServer.Runtime.Configuration.CommerceContentSelectionSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”commerceEvent” type=”Microsoft.CommerceServer.Runtime.Configuration.EventLoggerConfigurationHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[section name=”expressions” type=”Microsoft.CommerceServer.Runtime.Configuration.CommerceExpressionSectionHandler, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[/sectionGroup]
Step 2: Adding Commerce Server Group
§ Copy the [CommerceServer] section and paste it after the [SharePoint] section, just before the [system.web] section.

[CommerceServer]
[application siteName=”CDevSite” debugLevel=”Production”/]
[pipelines][/pipelines]
[expressions schema=”Auto”/]
[caches]
[cache name=”Διαφήμιση” type=”Διαφήμιση” refreshInterval=”900″ retryInterval=”30″/]
[cache name=”Discounts” type=”Discounts” refreshInterval=”0″ retryInterval=”30″/]
[cache name=”ShippingManagerCache” type=”Shipping” loaderProgId=”Commerce.ShippingMethodCache” refreshInterval=”0″ retryInterval=”30″/]
[cache name=”PaymentMethodCache” type=”Payment”/]
[cache name=”OrdersConfigurationCache” type=”OrdersConfiguration”/]
[/caches]
[messageManager]
[cultures default=”en-US” baseName=”CommerceMessageManager” assembly=”CommerceMessageManager”]
[culture id=”en-US”/]
[culture id=”fr-fr”/]
[culture id=”ja-JP”/]
[culture id=”de-DE”/]
[/cultures]
[resources]
[resource id=”pur_badsku”/]
[resource id=”pur_badplacedprice”/]
[resource id=”pur_discount_changed”/]
[resource id=”pur_discount_removed”/]
[resource id=”pur_noitems”/]
[resource id=”pur_badshipping”/]
[resource id=”pur_badhandling”/]
[resource id=”pur_badtax”/]
[resource id=”pur_badcc”/]
[resource id=”pur_badpayment”/]
[resource id=”pur_badverify”/]
[resource id=”pur_out_of_stock”/]
[resource id=”unknown_shipping_method”/]
[/resources]
[/messageManager]
[orders honorStatus=”αλήθεια” newOrderStatus=”NewOrder” sqlCommandTimeoutSeconds=”60″ sqlLongRunningCommandTimeoutSeconds=”28800″]
[addressMap]
[profileDefinition name=”Διεύθυνση”/]
[property from=”GeneralInfo.address_id” to=”OrderAddressId”/]
[property from=”GeneralInfo.first_name” to=”FirstName”/]
[property from=”GeneralInfo.last_name” to=”Επώνυμο”/]
[property from=”GeneralInfo.address_line1″ to=”Line1″/]
[property from=”GeneralInfo.address_line2″ to=”Line2″/]
[property from=”GeneralInfo.city” to=”City”/]
[property from=”GeneralInfo.region_code” to=”RegionCode”/]
[property from=”GeneralInfo.postal_code” to=”PostalCode”/]
[property from=”GeneralInfo.country_name” to=”CountryName”/]
[property from=”GeneralInfo.region_name” to=”State”/]
[property from=”GeneralInfo.tel_number” to=”DaytimePhoneNumber”/]
[/addressMap]
[Types]
[Type Key=”Basket” UserTypeName=”Basket” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”PurchaseOrder” UserTypeName=”PurchaseOrder” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”OrderTemplate” UserTypeName=”OrderTemplate” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”OrderForm” UserTypeName=”OrderForm” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”LineItem” UserTypeName=”LineItem” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”Shipment” UserTypeName=”Shipment” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”Payment” UserTypeName=”Payment” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”CreditCardPayment” UserTypeName=”CreditCardPayment” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”GiftCertificatePayment” UserTypeName=”GiftCertificatePayment” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”PurchaseOrderPayment” UserTypeName=”PurchaseOrderPayment” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”CashCardPayment” UserTypeName=”CashCardPayment” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”OrderAddress” UserTypeName=”OrderAddress” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”DiscountApplicationRecord” UserTypeName=”DiscountApplicationRecord” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”ShippingDiscountRecord” UserTypeName=”ShippingDiscountRecord” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[Type Key=”PromoCodeRecord” UserTypeName=”PromoCodeRecord” AssemblyType=”GAC” NameSpace=”Microsoft.CommerceServer.Runtime.Orders” Assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[/Types]
[Limits 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]
[/orders]
[commerceEvent]
[add className=”Microsoft.CommerceServer.Runtime.AddItemToBasketEvent” id =”AddItemToBasket”/]
[add className=”Microsoft.CommerceServer.Runtime.RemoveItemFromBasketEvent” id =”RemoveItemFromBasket”/]
[add className=”Microsoft.CommerceServer.Runtime.SubmitOrderEvent” id =”SubmitOrder” loggingEnabled=”αλήθεια”/]
[/commerceEvent]
[/CommerceServer]
Step 3: Adding “CommerceApplication” σε “httpModules” Section
§ Copy the Commerce HTTP Modules to the end of the [httpModules] section.
[add name=”CommerceApplication” type=”Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[add name=”CommerceAuthentication” type=”Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[add name=”CommerceOrder” type=”Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[add name=”CommerceCatalog” type=”Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[add name=”CommerceProfile” type=”Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[add name=”CommerceExpressionEvaluator” type=”Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[add name=”CommerceCache” type=”Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]
[add name=”CommerceContentSelection” type=”Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/][add name=”CommerceDataWarehouseAuthenticationModule” type=”Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″/]Remove or comment out the Commerce Server Authentication Module. This module is not required because ASP.NET Forms Authentication will be used for all authentications.
Step 4: Adding “Commerce Server” AssembliesCopy the commerce server assembly information from CSharpSite web.config and paste it in the [assemblies] tag in the Central Administration site’s web.config as below:
[assemblies]
[add assembly=”Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31bf3856ad364e35″ /]
[add assembly=”Microsoft.CommerceServer.Catalog, Version=6.0.1.0, Πολιτισμός = ουδέτερος, PublicKeyToken=31BF3856AD364E35″ /][/assemblies]

Step 5: Configure Central Administration to recognize Commerce Server Membership
Copy the below code snippet to [system.web] section of the Web.config file for the Central Administration. Σημείωση: Paste it before the closing [/system.web].
[membership defaultProvider=”UpmMembershipProvider”]
[providers]
[clear /]
[add applicationName=”CSharpSite ”
enablePasswordRetrieval=”ψευδής”
enablePasswordReset=”αλήθεια”
requiresQuestionAndAnswer=”αλήθεια”
requiresUniqueEmail=”αλήθεια”
enableCreateDate=”αλήθεια”
enableEmailAddress=”αλήθεια”
enableLastLoginDate=”αλήθεια”
profileDefinition=”UserObject”
passwordFormat=”Hashed”
name=”UpmMembershipProvider”
type=”Microsoft.CommerceServer.Runtime.Profiles.UpmMembershipProvider”/]
[/providers]
[/membership]

Step 6: Configuring the Commerce Server Profiles section

This section contains settings which configure the functionality of profiles and catalog sets. Ο [userProfile] node resides in the [CommerceServer][profiles] node in the web.config.
Uncomment the profiles section in [commerceserver] node.

[userProfile
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=”Organization”
organizationIdProperty=”GeneralInfo.org_id”
catalogSetIdProperty=”GeneralInfo.org_catalog_set”
/]

Step 7: Adding Users in the Central AdministrationLocate Central Administration, Εφαρμογή Διαχείρισης, Authentication Providers, Default zone entry. Make sure that you have the PortalSite Web Application selected in the drop-down list.

o Click Forms.

o Change the Membership Provider Name to UpmMembershipProvider. This should match the name that is in the membership section of the Web.config file.Locate Central Administration, Εφαρμογή Διαχείρισης, and Policy for Web Application. Make sure that you have selected the Portal Web Application.

o Click Add Users.

o Select Default zone, and then click Next.

o Type the e-mail address of the user that you added previously by using the Commerce Server Customer and Orders Manager, and then click Check User.

o If the user name is successfully recognized, it will be underlined. Select Full control, and then select Finish.

o If the user name is not recognized, run a SQL Server trace on the Commerce Server Profiles database to make sure that the queries are running against the database. Additionally, make sure that the entry for the provider is in the Web.config file for Central Administration, and look for errors in the event log.

Step 8: Copy the following XML files from the CSharpSite (IIS Virtual Directory) to the root folder of the Central Administration site:

o OrderObjectMappings.xml
o OrderPipelineMappings.xml

Run Central Administration to make sure that these changes were made correctly. If errors occur, check the Web.config file for syntax issues.Even if the page displays correctly, check the event log. Some permissions errors may be hidden.

Configure the MOSS portal to use the Commerce Server Membership provider:
Step 1: Follow the above 6 steps to configure Portal site for Commerce Server.

Step 2: Comment out the existing [authentication], [identity], και [authorization] sections. This will disable the default Windows authentication and authorization.

Step 3: Copy the below configuration settings contents to the Web.config file for the Portal site. Paste this after the previous sections that you just commented out. This sets up the site for Forms Authentication and denies anonymous access.

[authentication mode=”Έντυπα”]
[forms loginUrl=”/_layouts/login.aspx” name=”.ASPXFORMSAUTH” /]
[/authentication]
[authorization]
[deny users=”?” /][/authorization] View the Portal site in a Web browser. You should be redirected to the logon page. Log on and use the user credentials that you added by using the Customer and Orders Manager.

Step 4: Copy the following XML files from the CSharpSite (IIS Virtual Directory) to the root folder of the Portal site:

o OrderObjectMappings.xml
o OrderPipelineMappings.xml

Step 5: Restart the IIS

Step 6: Run the Portal site and look for errors.

[Σημείωση : I am not able to Post scripts tag in here replace all “[” & “]” με “<" & ">“

Δωρεάν προσφορά της Microsoft Press E-Books για LINQ,ASP.Net,Silverlight

Οι παρακάτω e-Books μπορείτε να το κατεβάσετε από τη Microsoft Press στο.

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

    http://csna01.libredigital.com

    Είσοδος στην ιστοσελίδα χρησιμοποιώντας το διαβατήριο / ταυτότητα hotmail σας και Λήψη e-Books για την ελεύθερη.

Ο Bill Gates τελευταίας ημέρας στη Microsoft

Ο Bill Gates έδωσε την τελική ομιλία του στην CES(Consumer Electronic Εμφάνιση) στο διάστημα των τελευταίων vegas.

you can find his full keynote in Microsoft CES

Ροή εργασίας έγκρισης περιεχομένου στο MOSS 2007

Σε MOSS 2007 Έγκριση ροή εργασίας είναι διαθέσιμη στο από το κουτί το ίδιο. Απλά χρειάζεται να ρυθμίσετε μόνο μερικά βήματα τότε είμαστε έτοιμοι με τη διαδικασία έγκρισης.

Αν η ροή εργασίας έγκρισης έχει ρυθμιστεί το έγγραφο που θα είναι ορατό μόνο στον παράγοντα και να τον υπεύθυνο έγκρισης.

Βήματα για να ρυθμίσετε τη ροή εργασίας έγκρισης περιεχομένου

Ανοίξτε τη βιβλιοθήκη εγγράφων
Κάντε κλικ στο Ρυθμίσεις -> Ρυθμίσεις βιβλιοθήκης εγγράφων


Σε Ρυθμίσεις βιβλιοθήκης εγγράφων στο πλαίσιο Δικαιώματα και διαχείριση Κάντε κλικ Ρυθμίσεις ροής εργασίας

Ρυθμίσεις εγγράφου Βιβλιοθήκη -> [Άδεια και Διαχείρισης] Workflow Management

Σε MOSS 2007 έχει μερικές έτοιμες πρότυπα ροής εργασίας για το επόμενο ροές εργασίας

  • Έγκριση
  • Συλλογή σχολίων
  • Συλλογή υπογραφών
  • Έγκριση καταστροφής
  • Τρεις μέλος

Τώρα Επιλέξτε την εγκριτική ροής εργασίας και να δώσει το μοναδικό όνομα για το στιγμιότυπο της ροής εργασίας.
Επιλέξτε το υπάρχον όνομα λίστα εργασιών ή να δημιουργήσετε νέα λίστα εργασιών για αυτή τη ροή εργασίας έγκρισης.
Επιλέξτε το υπάρχον ιστορικό ή τη δημιουργία νέων ιστορικού της ροής εργασίας για να διατηρηθεί αυτή η ιστορία της ροής εργασίας.
Στην περιοχή Έναρξη επιλογές που μπορείτε να καθορίσετε τον τρόπο αυτό τη ροή εργασίας μπορεί να αρχίσει.

· Επιτρέψτε αυτής της ροής εργασίας που πρέπει να το χέρι που ξεκίνησε από έναν εξουσιοδοτημένο χρήστη με δικαιώματα επεξεργασίας στοιχείων Δικαιώματα
· Έναρξη αυτής της ροής εργασίας όταν ένα στοιχείο δημιουργείται
· Έναρξη αυτής της ροής εργασίας κατά την αλλαγή ενός στοιχείου

Εάν επιλέξετε "έναρξη αυτής της ροής εργασίας όταν ένα στοιχείο δημιουργείται" θα ξεκινά αυτόματα ροής εργασίας κατά το νέο σημείο προστίθεται στη βιβλιοθήκη εγγράφων.

Εάν επιλέξετε "έναρξη αυτής της ροής εργασίας κατά την αλλαγή ενός στοιχείου" θα κάνει αυτόματη επανεκκίνηση της ροής εργασίας, όταν τα στοιχεία στη βιβλιοθήκη εγγράφων έχει τροποποιηθεί.

Σύμφωνα με εργασία της ροής εργασίας
Εάν επιλέξετε Ανάθεση εργασιών σε "Όλα τα συμμετέχοντα Ταυτόχρονα" Θα δημιουργήσει το έργο για όλους τους συμμετέχοντες την ίδια στιγμή. Η ροή εργασίας θα ολοκληρώνεται μόνο μετά την έγκριση του όλους τους υπεύθυνους έγκρισης.

Εάν επιλέξετε Ανάθεση εργασιών σε "Ένας συμμετέχων σε μια στιγμή" Θα ακολουθήσει τη σειρά των δραστηριοτήτων πρώτα το καθήκον της ροής εργασίας θα δημιουργηθούν στον πρώτο χρήστη και μόλις του εγκριθεί, τότε μόνο θα περάσουμε στον επόμενο υπεύθυνο έγκρισης.

Αν είναι απαιτούμενα μπορείτε να ορίσετε την ημερομηνία λήξης της προθεσμίας για τη ροή εργασίας.
Η κατάσταση της ροής εργασίας μπορεί επίσης να κοινοποιηθεί, εκτός από τους συμμετέχοντες της ροής εργασίας, δίνοντας το όνομα κοινοποιούν άλλους στήλη.

Δημιουργούμε τη ροή εργασίας για έγκριση περιεχομένου. Έτσι, μην ξεχάσετε το τσεκάρετε την επιλογή "Ενημέρωση της κατάστασης έγκρισης (χρήση αυτής της ροής εργασίας για τον έλεγχο της έγκρισης περιεχομένου)"

Τώρα που έχετε δημιουργήσει με επιτυχία ροή εργασίας έγκρισης.

Θα πρέπει να καταστεί δυνατή η έγκριση περιεχομένου στη βιβλιοθήκη εγγράφων τότε μόνο θα περιορίσει τους άλλους χρήστες να έχουν πρόσβαση στο.

Όταν ενεργοποιείτε την έγκριση περιεχομένου του εγγράφου θα είναι ορατό μόνο σε συνεισφέρει / συγγραφέα και έγκρισης, δεν θα είναι ορατό σε άλλους χρήστες στη βιβλιοθήκη εγγράφων.

Ανοίξτε Ρυθμίσεις -> Ρυθμίσεις βιβλιοθήκης εγγράφων
Στην περιοχή Γενικές ρυθμίσεις -> Ρυθμίσεις εκδόσεων
Απαιτούν έγκριση περιεχομένου για στοιχεία που έχουν υποβληθεί? Επιλέξτε Ναι
Και Κάντε κλικ στο OK για να αποθηκεύσετε τις ρυθμίσεις.

Τώρα Ανοίξτε τη Βιβλιοθήκη εγγράφων και ανεβάστε το έγγραφο

Τώρα το έγγραφο φορτώθηκε η Βιβλιοθήκη εγγράφων

Εάν συνδεθείτε χρησιμοποιώντας κάποια άλλη πιστοποίηση χρήστη (Δεν υπεύθυνος έγκρισης / συνεισφέρων). Το έγγραφο θα εμφανιστεί στη βιβλιοθήκη εγγράφων.

Αν νομίζετε ότι αυτό το post σας βοηθά να δημιουργήσετε τη ροή εργασίας για έγκριση περιεχομένου. Παρακαλώ αφήστε τα πολύτιμα σχόλιά σας.