Cómo enviar un correo electrónico desde WebPart de MOSS 2007

Hola Desarrolladores,
El siguiente es el trozo de código para enviar correo electrónico desde webpart.

using System;
utilizando System.Collections.Generic;
utilizando System.ComponentModel;
utilizando System.Text;
utilizando System.Web;
utilizando System.Web.UI;
utilizando System.Web.UI.WebControls;
utilizando System.Collections.ObjectModel;
Microsoft.SharePoint.Utilities utilizando;
utilizando Microsoft.SharePoint;
using System.Data;
utilizando System.Collections;
espacio de nombres SendMail
{
public class SendMail : Microsoft.SharePoint.WebPartPages.WebPart
{
privado txtTo TextBox;
privado btnSendMail botón;
protegidas CreateChildControls override void()
{
txtTo = new TextBox();
this.Controls.Add(txtTo);
btnSendMail = new botón();
btnSendMail.Text = “Enviar correo”;
btnSendMail.Click = new EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
vacío SendMail_Click(objeto emisor, EventArgs e)
{
SPSite _SITE = SPSite nuevo(HttpContext.Current.Request.Url.ToString());
_web SPWeb = _site.OpenWeb();
_web.AllowUnsafeUpdates = true;
SPUtility.SendEmail(_web, falsos, falsos, txtTo.Text, “Prueba de correo electrónico”, “Cuerpo del mensaje de texto”);
_web.Dispose();
_site.Dispose();
}
}
}

Cree el WebPart y registrarla como SafeControl

MUSGO 2007 Fijación de precios & Costeo de Información

Me han consolidado algunos enlaces de Microsoft para MOSS 2007 Costo del Producto.

Microsoft Office SharePoint Server 2007 y Tecnologías de precios relacionados

Microsoft Office SharePoint Server 2007 descargar productos de comparación

2007 Microsoft Office sistema de precios e información de actualización

Cómo ocultar Inicio rápido en MOSS 2007

¿Desea ocultar su barra de inicio rápido en MOSS 2007
Hay dos maneras de ocultar la barra de inicio rápido
1. Usted puede editar directamente en CSS
2. Adición de contenido oculto webpart editor

Añadir webpart nuevo editor de contenidos
Haga clic en Editor de código fuente en ToolPane
pegue el siguiente código en webpart editor de contenido
[estilo]
.ms-QuickLaunch
{
pantalla:ninguno;
}
.ms-navframe
{
pantalla: ninguno;
}
[/estilo]
Utilice “<" & ">” en lugar de “[” & “]”
Establezca la propiedad oculta en True en la sección de diseño en ToolPane.
Ahora actualice la página……You Quick Launch Bar is Gone 🙂

Presentador en la formación del Taller de Futuro

Yo presenté la demo en Arquitectura de aplicaciones distribuidas utilizando la arquitectura Grid en Accenture de cara al futuro taller. Esta es mi segunda presentación en Accenture de cara al futuro.

Cómo forzar las MOSS 2007 Trabajos del temporizador para ejecutar

Utilice el comando stadm Tras obligar a los trabajos del temporizador para ejecutar trabajos.
no hay necesidad de esperar a que el intervalo para ejecutar el timerjobs.
o stsadm.exe-execadmsvcjobs

MUSGO 2007 Cambie el nombre del nombre de la aplicación Web

Quiero compartir cómo cambiar el nombre el nombre de la aplicación web en la administración de línea de comandos de MOSS 2007 utilizando comandos Stsadm.

Sintaxis:
stsadm-o renameweb-url-newname

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

El comando anterior cambia el nombre de la aplicación web de oldname a la newname.

Commerce Server 2007 Integración con MOSS 2007

MOSS tiene muchas características incorporadas. El alcance de este POC es la integración de Commerce Server 2007 con MOSS 2007 para proporcionar Portal de comercio electrónico integrada de aplicaciones

Configuración de MOSS 2007 para utilizar el servidor del proveedor de pertenencia de Comercio como base para la autenticación de usuario

Las tareas principales son hacer la Administración Central y los sitios del portal inestabilidad de la mano con Commerce Server. Esto se debe hacer mediante la modificación de los archivos Web.config apropiadas para estos sitios. Mediante la adición de Commerce Server y httpModules secciones, el sitio de Administración central de SharePoint y el sitio Portal podrán crear el objeto CommerceContext necesario. El objeto CommerceContext permite al proveedor de suscripciones de Commerce Server para ser inicializado correctamente, y también permite elementos Web y las páginas en el portal para utilizar el objeto CommerceContext para acceder a recursos de Commerce Server, como el Catálogo de Productos.
El Proveedor UpmMembership amplía el marco Membresía ofrecido por ASP.Net para acomodar el uso de los controles ASP.Net Iniciar sesión y autenticarse contra perfiles de Commerce Server.

Actualizar el Web.config para Administración central y en MOSS Portal web con secciones siguientes para hacer uso de datos de Commerce Server y servicios en MOSS

  • Sección Grupo de Commerce Server
  • Grupo de Commerce Server
  • Los módulos HTTP
  • Asambleas
  • Proveedor de suscripciones
  • Sección Perfil

o Determinar qué archivo Web.config se utiliza para el sitio de Administración central de SharePoint y que se utiliza para el sitio Portal. Utilice la ficha Directorio principal en el Administrador de IIS para determinar la ruta apropiada del archivo Web.config para cada sitio.

o Utilizar el archivo Web.config que se ha creado previamente para el Commerce Server C SharpSite como la fuente para el texto a copiar en las siguientes instrucciones:

Por favor, siga los siguientes pasos para modificar el archivo web.config del sitio de administración de SharePoint.

Paso 1: Adición de Commerce Server Sección Group
Copie el Comercio [sectionGroup] en [configSections] y pegarla después de la [System.Workflow.ComponentModel.WorkflowCompiler] grupo de secciones.
[Nombre sectionGroup =”CommerceServer”]
[nombre de la sección =”aplicación” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceApplicationSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”autenticación” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceAuthenticationSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”tuberías” type =”Microsoft.CommerceServer.Runtime.Configuration.CommercePipelineSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”cachés” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCacheSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”MessageManager” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceMessageManagerSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”catálogo” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCatalogSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”órdenes” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceOrdersSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”perfiles” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceProfilesSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”contentSelection” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceContentSelectionSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”commerceEvent” type =”Microsoft.CommerceServer.Runtime.Configuration.EventLoggerConfigurationHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[nombre de la sección =”expresiones” type =”Microsoft.CommerceServer.Runtime.Configuration.CommerceExpressionSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[/sectionGroup]
Paso 2: Adición Grupo Commerce Server
§ Copia del [CommerceServer] sección y pegarlo después de la [SharePoint] sección, justo antes de la [system.web] sección.

[CommerceServer]
[aplicación siteName =”CDevSite” DebugLevel =”Producción”/]
[tuberías][/tuberías]
[expresiones schema =”Coche”/]
[cachés]
[Nombre cache =”Publicidad” type =”Publicidad” refreshInterval =”900″ RetryInterval =”30″/]
[Nombre cache =”Descuentos” type =”Descuentos” refreshInterval =”0″ RetryInterval =”30″/]
[Nombre cache =”ShippingManagerCache” type =”Envío” loaderProgId =”Commerce.ShippingMethodCache” refreshInterval =”0″ RetryInterval =”30″/]
[Nombre cache =”PaymentMethodCache” type =”Pago”/]
[Nombre cache =”OrdersConfigurationCache” type =”OrdersConfiguration”/]
[/cachés]
[MessageManager]
[culturas defecto =”es-ES” baseName =”CommerceMessageManager” assembly =”CommerceMessageManager”]
[Identificación cultura =”es-ES”/]
[Identificación cultura =”fr-fr”/]
[Identificación cultura =”y JP”/]
[Identificación cultura =”de-DE”/]
[/culturas]
[recursos]
[Identificación de recursos =”pur_badsku”/]
[Identificación de recursos =”pur_badplacedprice”/]
[Identificación de recursos =”pur_discount_changed”/]
[Identificación de recursos =”pur_discount_removed”/]
[Identificación de recursos =”pur_noitems”/]
[Identificación de recursos =”pur_badshipping”/]
[Identificación de recursos =”pur_badhandling”/]
[Identificación de recursos =”pur_badtax”/]
[Identificación de recursos =”pur_badcc”/]
[Identificación de recursos =”pur_badpayment”/]
[Identificación de recursos =”pur_badverify”/]
[Identificación de recursos =”pur_out_of_stock”/]
[Identificación de recursos =”unknown_shipping_method”/]
[/recursos]
[/MessageManager]
[órdenes honorStatus =”cierto” newOrderStatus =”NewOrder” sqlCommandTimeoutSeconds =”60″ sqlLongRunningCommandTimeoutSeconds =”28800″]
[addressMap]
[Nombre profileDefinition =”Dirección”/]
[propiedad de =”GeneralInfo.address_id” a =”OrderAddressId”/]
[propiedad de =”GeneralInfo.first_name” a =”Nombre”/]
[propiedad de =”GeneralInfo.last_name” a =”Apellidos”/]
[propiedad de =”GeneralInfo.address_line1″ a =”Línea 1″/]
[propiedad de =”GeneralInfo.address_line2″ a =”Línea 2″/]
[propiedad de =”GeneralInfo.city” a =”Ciudad”/]
[propiedad de =”GeneralInfo.region_code” a =”RegionCode”/]
[propiedad de =”GeneralInfo.postal_code” a =”PostalCode”/]
[propiedad de =”GeneralInfo.country_name” a =”CountryName”/]
[propiedad de =”GeneralInfo.region_name” a =”Estado”/]
[propiedad de =”GeneralInfo.tel_number” a =”DaytimePhoneNumber”/]
[/addressMap]
[Tipos]
[Escriba = Clave”Cesta” UserTypeName =”Cesta” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”PurchaseOrder” UserTypeName =”PurchaseOrder” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”OrderTemplate” UserTypeName =”OrderTemplate” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”OrderForm” UserTypeName =”OrderForm” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”LineItem” UserTypeName =”LineItem” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”Envío” UserTypeName =”Envío” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”Pago” UserTypeName =”Pago” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”CreditCardPayment” UserTypeName =”CreditCardPayment” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”GiftCertificatePayment” UserTypeName =”GiftCertificatePayment” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”PurchaseOrderPayment” UserTypeName =”PurchaseOrderPayment” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”CashCardPayment” UserTypeName =”CashCardPayment” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”OrderAddress” UserTypeName =”OrderAddress” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”DiscountApplicationRecord” UserTypeName =”DiscountApplicationRecord” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”ShippingDiscountRecord” UserTypeName =”ShippingDiscountRecord” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[Escriba = Clave”PromoCodeRecord” UserTypeName =”PromoCodeRecord” AssemblyType =”GAC” Namespace =”Microsoft.CommerceServer.Runtime.Orders” Asamblea =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[/Tipos]
[Límites OrderFormsPerOrderGroup =”5″ PromoCodeRecordsPerOrderForm =”10″ PromoCodesPerOrderForm =”10″ LineItemsPerOrderForm =”40″ OrderTemplatesPerUser =”10″ PaymentsPerOrderForm =”10″ ShipmentsPerOrderForm =”40″ Basket Sper Usuario =”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]
[/órdenes]
[commerceEvent]
[añadir className =”Microsoft.CommerceServer.Runtime.AddItemToBasketEvent” id =”AddItemToBasket”/]
[añadir className =”Microsoft.CommerceServer.Runtime.RemoveItemFromBasketEvent” id =”RemoveItemFromBasket”/]
[añadir className =”Microsoft.CommerceServer.Runtime.SubmitOrderEvent” id =”SubmitOrder” loggingEnabled =”cierto”/]
[/commerceEvent]
[/CommerceServer]
Paso 3: Añadiendo “CommerceApplication” en “httpModules” Sección
§ Copiar los módulos HTTP Commerce hasta el final de la [httpModules] sección.
[añadir name =”CommerceApplication” type =”Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[añadir name =”CommerceAuthentication” type =”Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[añadir name =”CommerceOrder” type =”Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[añadir name =”CommerceCatalog” type =”Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[añadir name =”CommerceProfile” type =”Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[añadir name =”CommerceExpressionEvaluator” type =”Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[añadir name =”CommerceCache” type =”Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]
[añadir name =”CommerceContentSelection” type =”Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/][añadir name =”CommerceDataWarehouseAuthenticationModule” type =”Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″/]Elimine o comente el módulo de autenticación de Commerce Server. No se requiere este módulo porque la autenticación de formularios ASP.NET se utiliza para todas las autenticaciones.
Paso 4: Añadiendo “Commerce Server” AssembliesCopy la información de ensamblado servidor comercial de CSharpSite web.config y pegarlo en el [asambleas] etiqueta en web.config del sitio de Administración central como a continuación:
[asambleas]
[añadir assembly =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″ /]
[añadir assembly =”Microsoft.CommerceServer.Catalog, Version = 6.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35″ /][/asambleas]

Paso 5: Configure Administración central para reconocer Membresía Commerce Server
Copie el fragmento de código siguiente para [system.web] sección del archivo Web.config de la Administración Central. Nota: Pegar antes de la clausura [/system.web].
[membresía defaultProvider =”UpmMembershipProvider”]
[proveedores]
[claro /]
[añadir applicationName =”CSharpSite ”
enablePasswordRetrieval =”falsos”
enablePasswordReset =”cierto”
requiresQuestionAndAnswer =”cierto”
requiresUniqueEmail =”cierto”
enableCreateDate =”cierto”
enableEmailAddress =”cierto”
enableLastLoginDate =”cierto”
profileDefinition =”UserObject”
passwordFormat =”Hash”
name =”UpmMembershipProvider”
type =”Microsoft.CommerceServer.Runtime.Profiles.UpmMembershipProvider”/]
[/proveedores]
[/afiliación]

Paso 6: Configuración de la sección de perfiles de Commerce Server

Esta sección contiene los ajustes que configuran la funcionalidad de los perfiles y conjuntos de catálogos. La [userProfile] nodo reside en el [CommerceServer][perfiles] nodo en el web.config.
Elimine el comentario de la sección de los perfiles en [CommerceServer] nodo.

[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 =”Organización”
organizationIdProperty =”GeneralInfo.org_id”
catalogSetIdProperty =”GeneralInfo.org_catalog_set”
/]

Paso 7: Adición de usuarios en la Administración Central AdministrationLocate central, Gestión de aplicaciones, Proveedores de autenticación, Entrada de zona predeterminada. Asegúrese de que dispone de la Aplicación Web PortalSite seleccionado en la lista desplegable.

o Haga clic en Formularios.

o cambiar la pertenencia nombre del proveedor para UpmMembershipProvider. Esto debe coincidir con el nombre que se encuentra en la sección de miembros de la Administración de Web.config file.Locate central, Gestión de aplicaciones, y Directiva de aplicación web. Asegúrese de que haya seleccionado la aplicación Web Portal.

o Haga clic en Agregar usuarios.

una zona de seleccionar Defecto, y luego haga clic en Siguiente.

o escriba la dirección de correo electrónico del usuario que agregó previamente utilizando el cliente de Commerce Server y Administrador de Órdenes, y luego haga clic en Buscar usuario.

o Si el nombre de usuario es reconocido éxito, que será subrayado. Seleccione Control total, y después pulse Finalizar.

o Si el nombre de usuario no se reconoce, ejecutar una traza de SQL Server en la base de datos de perfiles de Commerce Server para asegurarse de que las consultas se están ejecutando en contra de la base de datos. Además, asegúrese de que la entrada para el proveedor en el archivo Web.config para Administración central, y buscar errores en el registro de eventos.

Paso 8: Copie los siguientes archivos XML del CSharpSite (IIS Virtual Directory) a la carpeta raíz del sitio de Administración central:

o OrderObjectMappings.xml
o OrderPipelineMappings.xml

Ejecute Administración central para asegurarse de que estos cambios se hicieron correctamente. Si se producen errores, compruebe el archivo Web.config para la sintaxis issues.Even si la página se muestra correctamente, compruebe el registro de eventos. Algunos errores de permisos pueden estar ocultos.

Configure el portal de MOSS para usar el proveedor de pertenencia de Commerce Server:
Paso 1: Siga las anteriores 6 pasos para configurar Portal sitio de Commerce Server.

Paso 2: Comente la existente [autenticación], [identidad], y [autorización] secciones. Esto desactivará la autenticación de Windows por defecto y la autorización.

Paso 3: Copie los siguientes contenidos ajustes de configuración en el archivo Web.config para el sitio Portal. Pegue esto después de las secciones anteriores que acaba comentadas. Esto hace que el sitio para la autenticación de formularios y niega el acceso anónimo.

[modo de autenticación =”Formularios”]
[formas loginUrl =”/_layouts / login.aspx” name =”.ASPXFORMSAUTH” /]
[/autenticación]
[autorización]
[denegar a los usuarios =”?” /][/autorización] Ver el sitio de portal en un navegador Web. Usted debe ser redirigido a la página de inicio de sesión. Inicie sesión y utilizar las credenciales del usuario que agregó utilizando el Cliente y Administrador de Órdenes.

Paso 4: Copie los siguientes archivos XML del CSharpSite (IIS Virtual Directory) a la carpeta raíz del sitio Portal:

o OrderObjectMappings.xml
o OrderPipelineMappings.xml

Paso 5: Reinicie el IIS

Paso 6: Ejecute el sitio de portal y buscar errores.

[Nota : Yo no soy capaz de Publicación de secuencias de comandos de etiquetas aquí reemplazar todos “[” & “]” con “<" & ">“

Microsoft Press libre E-Libros Oferta para LINQ,ASP.Net,Silverlight

Los siguientes libros electrónicos pueden ser descargados desde sitios de Microsoft Prensa.

  • Introducción a Microsoft LINQ
    por Paolo Pialorsi y Russo Marco
  • Introducción a Microsoft ASP.NET AJAX
    por Dino Esposito
  • Introducción a Microsoft Silverlight 1.0
    por Laurence Moroney

    http://csna01.libredigital.com

    Entrar al sitio utilizando su pasaporte / hotmail Identificación y descargar libros electrónicos gratis.

Bill Gates último día en Microsoft

Bill Gates dio apertura final en la historia CES(Consumidor Electronic Show) en los últimos vegas.

usted puede encontrar su discurso completo en Microsoft CES

Contenido de flujo de trabajo de aprobación de MOSS 2007

En MOSS 2007 flujo de trabajo de aprobación está disponible en salir de la propia caja. Sólo tenemos que configurar a pocos pasos a continuación, estamos listos con el proceso de aprobación.

Si el flujo de trabajo de aprobación está configurado el documento será visible sólo para el contribuyente y al encargado de aprobar.

Pasos para la aprobación de flujo de trabajo Configurar Contenido

Abra la biblioteca de documentos
Haga clic en Configuración -> Configuración de biblioteca de documentos


En la biblioteca de documentos en virtud de Permisos y administración Haga clic en Configuración del flujo de trabajo

Configuración del documento de la biblioteca -> [Permiso y Gestión] Workflow Management

En MOSS 2007 tiene algunos flujos de trabajo predefinidos plantillas para los siguientes flujos de trabajo

  • Aprobación
  • Recoger de votos
  • Recopilar firmas
  • De aprobación de disposición
  • Tres Estado

Ahora Seleccione el flujo de trabajo de aprobación y dar el nombre único para la instancia de flujo de trabajo.
Seleccione el nombre de lista de tareas existentes o crear nueva lista de tareas para este flujo de trabajo de aprobación.
Seleccione la Historia existentes o crear la historia de nuevo flujo de trabajo para mantener este flujo de trabajo de la historia.
En Opciones de inicio puede especificar cómo este flujo de trabajo se puede iniciar.

· Permitir que este flujo de trabajo sea iniciado manualmente por un usuario autenticado con permisos Editar elementos
· Iniciar este flujo de trabajo cuando un artículo se crea
· Iniciar este flujo de trabajo cuando se cambia un elemento

Si usted elige "iniciar el flujo de trabajo cuando un artículo se crea" automáticamente se inicia el flujo de trabajo cuando el artículo nuevo se agrega a la biblioteca de documentos.

Si usted elige "iniciar este flujo de trabajo cuando se cambia un elemento" automáticamente se reinicia el flujo de trabajo cuando los elementos de la biblioteca de documentos se modifica.

En virtud de tareas de flujo de trabajo
Si elige Asignar tarea a "Todos los participantes simultáneamente" Se va a crear la tarea para todos los participantes al mismo tiempo. El flujo de trabajo se efectuará después de la aprobación de todos los aprobadores.

Si elige Asignar tareas para "un participante a la vez" Se seguirá la secuencia de la primera actividad de la tarea de flujo de trabajo se crearán para el primer usuario y una vez aprobada su entonces sólo se moverá a la siguiente aprobador.

Si es necesario, puede establecer la fecha de vencimiento para el flujo de trabajo.
El estado de flujo de trabajo también puede ser notificado que no sean los participantes del flujo de trabajo, dando el nombre de notificar a la columna otros.

Estamos creando el flujo de trabajo para la Aprobación del contenido. Así que no se olvide de la marca la opción "Actualizar el estado de aprobación (utilizar este flujo de trabajo para controlar la aprobación de contenido)"

Ahora ha creado correctamente el flujo de trabajo de aprobación.

Usted tiene que permitir a la aprobación de contenido en la biblioteca de documentos a continuación, sólo se restrinja a otros usuarios para acceder a ella.

Cuando se habilita la aprobación del contenido del documento será visible sólo a participante / autor y de aprobación, no será visible para otros usuarios de la biblioteca de documentos.

Abrir Configuración -> Configuración de biblioteca de documentos
En Configuración General -> Configuración de versiones
Requerir aprobación de contenido para los elementos enviados? Elija Sí
Y haga clic en Aceptar para guardar los ajustes.

Ahora Abra la biblioteca de documentos y cargar el documento

Ahora el documento se carga la biblioteca de documentos

Si se registra utilizando algún otro usuario de credenciales (no un aprobador / contribuyente). El documento se mostrará en la biblioteca de documentos.

Si usted siente que este mensaje le ayuda a crear flujo de trabajo para la aprobación de contenido. Por favor, deje sus valiosos comentarios.