이끼에 WebPart에서 이메일을 보내는 방법 2007

안녕 Devs,
다음은 webpart에서 이메일을 보내도록 코드 조각입니다.

시스템을 사용하여;
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를 사용하여;
네임 스페이스 센드메일
{
공용 클래스 센드메일 : Microsoft.SharePoint.WebPartPages.WebPart
{
민간 텍스트 상자 txtTo;
민간 버튼 btnSendMail;
보호된 재정의 공극 CreateChildControls()
{
txtTo = 새 텍스트 상자();
this.Controls.Add(txtTo);
btnSendMail = 새로운 버튼();
btnSendMail.Text = “이메일 보내기”;
btnSendMail.Click = 새로운 EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
무효 SendMail_Click(개체 발신자, EventArgs 전자)
{
SPSite _site = 새 SPSite(HttpContext.Current.Request.Url.ToString());
SPWeb _Web = _site.OpenWeb();
_web.AllowUnsafeUpdates = TRUE;
SPUtility.SendEmail(_Web, 거짓, 거짓, txtTo.Text, “테스트 이메일”, “본문 텍스트 메시지”);
_web.Dispose();
_site.Dispose();
}
}
}

WebPart을 만들고 SafeControl로 등록

이끼 2007 가격 & 비용 정보

나는 이끼를 위해 Microsoft에서 제공하는 몇 가지 링크를 통합해야 2007 제품하는 중.

MS 오피스 셰어 포인트 서버 2007 및 관련 기술 가격

MS 오피스 셰어 포인트 서버 2007 제품 비교 다운로드

2007 MS 오피스 시스템 가격 및 업그레 이드 정보

이끼의 빠른 실행을 숨기기하는 방법 2007

당신은 이끼에서 빠른 실행 표시줄을 숨길시겠습니까 2007
빠른 실행 표시줄을 숨기려하는 방법은 두 가지가 있습니다
1. 당신은 CSS에서 직접 편집할 수 있습니다
2. 숨겨진 콘텐츠 편집기 webpart 추가

새로운 콘텐츠 편집기 webpart 추가
ToolPane의 소스 편집기를 클릭하십시오
콘텐츠 편집기 webpart에서 아래 코드를 붙여 넣습니다
[스타일]
.MS - quicklaunch
{
디스플레이:없음;
}
.MS - navframe
{
디스플레이: 없음;
}
[/스타일]
사용 “<" & ">” 대신 “[” & “]”
ToolPane의 레이아웃 섹션에서 True로 숨김 속성을 설정.
이제 페이지를 새로 고침……You Quick Launch Bar is Gone 🙂

쉐이핑 미래 워크숍에서 발표자

나는에 그리드 아키텍처를 사용하여 분산 응용 프로그램을 Architecting에 대한 데모를 발표 액센추어는 미래 워크샵을 쉐이핑. 이것은 액센추어가 미래를 쉐이핑에서 두번째로 프레 젠 테이션이다.

이끼를 강제하는 방법 2007 실행하는 타이머 채용

타이머 작업이 작업이 실행하기 위해 강제로 다음 stadm 명령을 사용.
timerjobs를 실행하는 간격을 기다릴 필요는 없어.
stsadm.exe-O의 execadmsvcjobs

이끼 2007 웹 응용 프로그램 이름을 바꿉니다

나는 이끼의 커맨드 라인 관리에서 웹 응용 프로그램 이름을 변경하는 방법을 공유하려면 2007 STSADM 명령을 사용.

구문:
stsadm-O renameweb-URL-newname

예를 들어:
Stsadm-O renameweb-URL의 HTTP://로컬 호스트 / oldname-newname의 newname

위의 명령은 oldname에서 newname으로 웹 응용 프로그램의 이름을 변경합니다.

상거래 서버 2007 이끼와 통합 2007

모스는 많은 inbuilt 기능을 가지고 있습니다. 이 POC의 범위는 상거래 서버를 통합하는 것입니다 2007 이끼와 함께 2007 포털 통합 전자 상거래 응용 프로그램을 제공

이끼 구성 2007 사용자 인증을위한 기반으로 상거래 서버 멤버십 공급자를 사용하여

주요 작업은 상거래 서버와 중앙 관리 및 포털 사이트 손떨림을 할 수 있습니다. 이것은이 사이트에 대한 적절한의 Web.config 파일을 수정하여 수행해야. 상거래 서버 및 HttpModules는 섹션을 추가함으로써, SharePoint 중앙 관리 사이트와 포털 사이트는 필요한 CommerceContext 개체를 만들 수있을 것입니다. CommerceContext 객체가 올바르게 초기화 상거래 서버 멤버 자격 공급자 수 있습니다, 또한 이러한 제품 카탈로그로 상거래 서버 리소스에 액세스 할 수 CommerceContext 개체를 사용하여 포털에서 웹 파트와 페이지 수.
UpmMembership 제공자는 ASP.Net 로그인 컨트롤의 사용을 수용 상공 서버 프로파일에 대한 인증을 ASP.Net에서 제공하는 회원 프레임 워크를 확장.

MOSS 상공 서버의 데이터와 서비스를 소용 MOSS 중앙 관리의 아래 부분과 포털 사이트의 Web.config 업데이트

  • 상업 서버 섹션 그룹
  • 상업 서버 그룹
  • HTTP 모듈
  • 어셈블리
  • 멤버 자격 공급자
  • 프로필 섹션

O SharePoint 중앙 관리 사이트에 사용하고있는 포털 사이트에 사용되는 파일의 Web.config 결정. 각 사이트의 Web.config 파일의 적절한 경로를 결정하기 위해 IIS 관리자에서 홈 디렉터리 탭을 사용하여.

오 다음 지침에 복사 이전에 텍스트를 소스로 상업 서버 C SharpSite에 대해 생성 된 Web.config 파일을 사용하여:

셰어 관리 사이트의 web.config 파일을 수정하려면 다음 단계를 따르십시오.

단계 1: 상업 서버 섹션 그룹​​ 추가
상업 복사 [sectionGroup] 에 [configSections] 그리고 이후에 붙여 넣습니다 [System.Workflow.ComponentModel.WorkflowCompiler] 부군.
[sectionGroup 이름 =”CommerceServer”]
[섹션 이름 =”신청” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommerceApplicationSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”인증” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommerceAuthenticationSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”파이프 라인” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommercePipelineSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”캐시” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCacheSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”MessageManager” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommerceMessageManagerSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”목록” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCatalogSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”명령” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommerceOrdersSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”프로필” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommerceProfilesSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”contentSelection” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommerceContentSelectionSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”commerceEvent” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.EventLoggerConfigurationHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[섹션 이름 =”식” 유형 =”Microsoft.CommerceServer.Runtime.Configuration.CommerceExpressionSectionHandler, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[/sectionGroup]
단계 2: 상업 서버 그룹 추가
복사를 § [CommerceServer] 부와 후 붙여 넣기 [셰어 포인트] 섹션, 직전 [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 =”드 드”/]
[/문화]
[자원]
[자원 ID =”pur_badsku”/]
[자원 ID =”pur_badplacedprice”/]
[자원 ID =”pur_discount_changed”/]
[자원 ID =”pur_discount_removed”/]
[자원 ID =”pur_noitems”/]
[자원 ID =”pur_badshipping”/]
[자원 ID =”pur_badhandling”/]
[자원 ID =”pur_badtax”/]
[자원 ID =”pur_badcc”/]
[자원 ID =”pur_badpayment”/]
[자원 ID =”pur_badverify”/]
[자원 ID =”pur_out_of_stock”/]
[자원 ID =”unknown_shipping_method”/]
[/자원]
[/MessageManager]
[주문 honorStatus =”사실” newOrderStatus =”NewOrder” sqlCommandTimeoutSeconds =”60″ sqlLongRunningCommandTimeoutSeconds =”28800″]
[addressMap]
[profileDefinition 이름 =”주소”/]
[=로부터 재산”GeneralInfo.address_id” =에”OrderAddressId”/]
[=로부터 재산”GeneralInfo.first_name” =에”FIRSTNAME”/]
[=로부터 재산”GeneralInfo.last_name” =에”성”/]
[=로부터 재산”GeneralInfo.address_line1″ =에”라인 1″/]
[=로부터 재산”GeneralInfo.address_line2″ =에”라인 2″/]
[=로부터 재산”GeneralInfo.city” =에”도시”/]
[=로부터 재산”GeneralInfo.region_code” =에”RegionCode”/]
[=로부터 재산”GeneralInfo.postal_code” =에”을 PostalCode”/]
[=로부터 재산”GeneralInfo.country_name” =에”COUNTRYNAME”/]
[=로부터 재산”GeneralInfo.region_name” =에”상태”/]
[=로부터 재산”GeneralInfo.tel_number” =에”DaytimePhoneNumber”/]
[/addressMap]
[유형]
[키 =를 입력”바구니” UserTypeName =”바구니” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”PurchaseOrder에” UserTypeName =”PurchaseOrder에” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”주문 템플릿” UserTypeName =”주문 템플릿” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”주문 양식” UserTypeName =”주문 양식” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”LineItem을” UserTypeName =”LineItem을” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”선적” UserTypeName =”선적” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”지불” UserTypeName =”지불” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”가 CreditCardPayment” UserTypeName =”가 CreditCardPayment” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”GiftCertificatePayment” UserTypeName =”GiftCertificatePayment” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”PurchaseOrderPayment” UserTypeName =”PurchaseOrderPayment” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”CashCardPayment” UserTypeName =”CashCardPayment” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”주문 주소” UserTypeName =”주문 주소” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”DiscountApplicationRecord” UserTypeName =”DiscountApplicationRecord” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”ShippingDiscountRecord” UserTypeName =”ShippingDiscountRecord” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[키 =를 입력”PromoCodeRecord” UserTypeName =”PromoCodeRecord” 어셈블리 유형 =”GAC” 이름 공간 =”Microsoft.CommerceServer.Runtime.Orders” 조립 =”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[/유형]
[제한 OrderFormsPerOrderGroup =”5″ PromoCodeRecordsPerOrderForm =”10″ PromoCodesPerOrderForm =”10″ LineItemsPerOrderForm =”40″ 주문 템플릿 SPER 사용자 =”10″ PaymentsPerOrderForm =”10″ ShipmentsPerOrderForm =”40″ 바구니 SPER 사용자 =”15″ OrderAddressesPerOrderGroup =”10″/]
[MappingFiles PipelineMappingFilename =”OrderPipelineMappings.xml” StorageMappingFilename =”OrderObjectMappings.xml”/]
[SerializationBindings]
[SerializationBinding 만약 oldtype =”Microsoft.CommerceServer.Runtime.Orders.LineItem , Microsoft.CommerceServer.Runtime ,버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″ 뉴 타입 =”Microsoft.CommerceServer.Runtime.Orders.LineItem, Microsoft.CommerceServer.Runtime,버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[/SerializationBindings]
[/명령]
[commerceEvent]
[클래스 이름에 = 추가”Microsoft.CommerceServer.Runtime.AddItemToBasketEvent” ID =”AddItemToBasket”/]
[클래스 이름에 = 추가”Microsoft.CommerceServer.Runtime.RemoveItemFromBasketEvent” ID =”RemoveItemFromBasket”/]
[클래스 이름에 = 추가”Microsoft.CommerceServer.Runtime.SubmitOrderEvent” ID =”SubmitOrder” loggingEnabled =”사실”/]
[/commerceEvent]
[/CommerceServer]
단계 3: 첨가 “CommerceApplication” 에 “HttpModules는” 섹션
끝으로 상업 HTTP 모듈을 복사 § [HttpModules는] 섹션.
[= 이름을 추가”CommerceApplication” 유형 =”Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceAuthentication” 유형 =”Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceOrder” 유형 =”Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceCatalog” 유형 =”Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceProfile” 유형 =”Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceExpressionEvaluator” 유형 =”Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceCache” 유형 =”Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceContentSelection” 유형 =”Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/][= 이름을 추가”CommerceDataWarehouseAuthenticationModule” 유형 =”Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]제거하거나 상업 서버 인증 모듈 주석. ASP.NET이 인증은 모든 인증에 사용되는 양식 때문에이 모듈은 필요하지 않습니다.
단계 4: 첨가 “상거래 서버” CSharpSite web.config 파일에서 상거래 서버 어셈블리 정보를 AssembliesCopy과에 붙여 넣습니다 [어셈블리] 아래 중앙 관리 사이트의 web.config 태그:
[어셈블리]
[= 어셈블리를 추가”Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″ /]
[= 어셈블리를 추가”Microsoft.CommerceServer.Catalog, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″ /][/어셈블리]

단계 5: 상업 서버 회원을 인식 할 중앙 관리 구성
아래의 코드를 복사 [System.Web을] 중앙 관리의 Web.config 파일의 섹션. 주의: 폐쇄하기 전에 붙여 넣기 [/System.Web을].
[회원 defaultProvider =”UpmMembershipProvider”]
[제공]
[명확한 /]
[ApplicationName을 = 추가”CSharpSite ”
enablePasswordRetrieval =”거짓”
enablePasswordReset =”사실”
requiresQuestionAndAnswer =”사실”
RequiresUniqueEmail =”사실”
enableCreateDate =”사실”
enableEmailAddress =”사실”
enableLastLoginDate =”사실”
프로필 정의 =”userObject에”
passwordFormat =”해시”
이름 =”UpmMembershipProvider”
유형 =”Microsoft.CommerceServer.Runtime.Profiles.UpmMembershipProvider”/]
[/제공]
[/회원]

단계 6: 상업 서버 프로파일 섹션 구성

이 섹션에서는 프로필 및 카탈로그 세트의 기능을 구성 설정이 포함되어 있습니다. 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 중앙 관리의 회원 섹션에있는 이름과 일치해야합니다, 응용 프로그램 관리, 웹 응용 프로그램 및 정책. 포털 웹 응용 프로그램을 선택했는지 확인.

O 사용자 추가를 클릭합니다.

O 기본 영역을 선택, 후 다음을 클릭합니다.

O는 상거래 서버 및 주문 고객 관리자를 사용하여 이전에 추가 된 사용자의 이메일 주소를 입력, 다음 확인 사용자를 클릭합니다.

사용자 이름이 성공적으로 인식되면 O, 이 밑줄이 표시됩니다. 전체 컨트롤을 선택, 다음 마침을 선택.

사용자 이름이 인식되지 않는 경우 오, 쿼리는 데이터베이스에 대해 실행되고 있는지 확인하기 위해 상업 서버 프로파일 데이터베이스에서 SQL Server 추적을 실행. 또한, 공급자에 대한 항목이 중앙 관리의 Web.config 파일에 있는지 확인, 이벤트 로그에 오류를 찾아.

단계 8: CSharpSite에서 다음 XML 파일을 복사 (IIS 가상 디렉터리) 중앙 관리 사이트의 루트 폴더에:

OrderObjectMappings.xml
OrderPipelineMappings.xml

이러한 변화가 제대로 만들어진 있는지 확인 중앙 관리를 실행. 오류가 발생하는 경우, 페이지가 올바르게 표시되는 경우 구문 issues.Even에 대한 Web.config 파일을 확인, 이벤트 로그를 확인. 일부 권한 오류가 숨겨져있을 수 있습니다.

상업 서버 멤버 자격 공급자를 사용하도록 MOSS 포털을 구성:
단계 1: 위의 사항을 따르십시오 6 단계는 상업 서버에 대한 포털 사이트를 구성하는.

단계 2: 기존을 주석 [인증], [정체], 및 [권한 부여] 섹션. 이 기본 Windows 인증 및 권한 부여를 사용할 수 없게됩니다.

단계 3: 포털 사이트의 Web.config 파일에 아래의 구성 설정 내용을 복사. 당신이 주석 이전 섹션 후이 붙여 넣기. 이 폼 인증에 대한 사이트를 설정하고 익명 액세스를 거부합니다.

[인증 모드 =”양식”]
[형태 loginUrl =”/_layouts / login.aspx” 이름 =”.ASPXFORMSAUTH” /]
[/인증]
[권한 부여]
[사용자 = 거부”?” /][/권한 부여] 웹 브라우저에서 포털 사이트보기. 당신은 로그온 페이지로 리디렉션 할. 로그온하고 고객 및 주문 관리자를 사용하여 추가 한 사용자 자격 증명을 사용하여.

단계 4: CSharpSite에서 다음 XML 파일을 복사 (IIS 가상 디렉터리) 포털 사이트의 루트 폴더:

OrderObjectMappings.xml
OrderPipelineMappings.xml

단계 5: IIS를 다시 시작

단계 6: 포털 사이트를 실행하고 오류를 찾습니다.

[주의 : 여기에 포스트 스크립트 태그에 수 없습니다입니다 모두 교체 “[” & “]” 와 “<" & ">“

LINQ를위한 무료 마이크로 소프트 프레스 전자 도서 제공,ASP.Net,실버 라이트

다음 전자 도서는 Microsoft 언론 사이트에서 다운로드할 수 있습니다.

  • 마이크로 소프트 LINQ 소개
    파올로 Pialorsi과 마르코 루소에 의해
  • 마이크로 소프트 ASP.NET AJAX를 소개합니다
    디노 에스포에 의한
  • 마이크로 소프트 실버 라이트를 소개합니다 1.0
    로렌스 Moroney에 의한

    HTTP를://csna01.libredigital.com

    무료 여권 / 핫메일 ID 및 다운로드 전자 책을 사용하여 사이트에 로그인.

빌 게이츠 마이크로 소프트에서의 마지막 날

빌 게이츠는 CES에서 그의 마지막 기조 연설을했다(소비자 전자 쇼) 지난 라스베가스에서.

당신은 자신의 전체 기조를 찾을 수 있습니다 마이크로 소프트 CES

이끼의 콘텐츠 승인 워크플로 2007

이끼 있음 2007 승인 워크플로는 상자 자체의 밖에서 사용할 수 있습니다. 그냥 우리가 승인 절차와 준비가되어 다음 단지 몇 단계를 구성해야합니다.

승인 워크플로가 구성된 경우 문서가 기여자만을하고 승인자에게 표시됩니다.

구성 콘텐츠 승인 워크플로 단계

문서 라이브러리를 엽니다
설정을 클릭 -> 문서 라이브러리 설정을


사용 권한 아래의 문서 라이브러리 설정 및 관리를 클릭 워크플로우 설정

문서 라이브러리 설정 -> [허가 및 관리] 워크플로우 관리

이끼 있음 2007 그것은 어떤 prebuilt 흐름은 다음과 흐름에 대한 템플릿을했습니다

  • 승인
  • 수집 피드백
  • 수집 서명
  • 처분 승인
  • 세 주

이제 승인 워크플로를 선택하고 워크플로우 인스턴스에 대한 고유한 이름을 제공.
기존 작업 목록 이름을 선택하거나 해당 승인 워크플로우에 대한 새 작업 목록을 만들.
기존 기록을 선택하거나이 워크플로 기록을 유지하기 위해 새로운 워크플로우의 역사를 만들.
시작 옵션에서이 워크플로를 시작할 수있는 방법을 지정할 수 있습니다.

· 이 워크플로우를 허용 수동으로 항목 권한 편집과 인증된 사용자에 의해 시작되고
· 항목이 만들 어질 때이 워크플로를 시작합니다
· 항목이 변경될 때이 워크플로를 시작합니다

당신이 "항목이 만들 어질 때이 워크플로를 시작합니다"를 선택하면 자동으로 새로운 항목이 문서 라이브러리에 추가하면 워크플로우를 시작합니다.

당신이 "항목이 변경될 때이 워크플로를 시작합니다"를 선택하면 문서 라이브러리에있는 항목이 수정되었을 때 그것은 작업 흐름을 자동으로 다시 시작.

워크플로우 작업에서
당신이 할당 작업을 선택하면 "모든 참가자들이 동시에"그것은 동시에 모든 참가자에 대한 작업을 만듭니다. 워크플로우는 모든 승인자의 승인 후에만 완료됩니다.

당신이 "한 번에 한 참가자"로 지정 작업을 선택하면 그것은 활동 워크플로우 작업은 첫 번째 사용자가 생성됩니다 먼저의 순서를 따를 것이다 한번은 단지 그것은 다음 승인자로 이동 후 승인.

그것이 필요합니다 만약 당신이 워크플로우에 대한 기한을 설정할 수 있습니다.
워크플로 상태가 다른 사람들도 또한 열 통지에 이름을 부여하여 워크플로우의 참가자 이외의 통지를받을 수.

우리는 콘텐츠의 흐름을 승인 만드는. 그래서 승인 상태를 업데이트 "를 체크 할 수있는 옵션을 잊지 마세요 (콘텐츠 승인을 관리하려면이 워크플로를 사용하여)"

이제 당신은 성공적으로 승인 워크플로우를 생성.

당신은 단지 그것을 액세스하는 다른 사용자가 제한됩니다 다음 문서 라이브러리의 콘텐츠 승인을 활성화해야.

당신은 콘텐츠 승인을 사용하면 문서는 / 작가와 승인자 기고자에게 표시됩니다, 그것은 문서 라이브러리에있는 다른 사용자에게 표시되지 않습니다.

열기 설정 -> 문서 라이브러리 설정
일반 설정에서 -> 설정을 버전 관리
제출된 아이템에 필요한 콘텐츠 승인? 예 선택
그리고 설정을 저장하려면 확인을 클릭.

이제 문서 라이브러리를 열고 문서 업로드

이제 문서는 문서 라이브러리에 업로드됩니다

당신이 다른 사용자의 자격 증명을 사용하여 로그인하는 경우 (아니 승인자 / 기고). 문서는 문서 라이브러리에 표시됩니다.

만약 기분이 게시물은 콘텐츠 승인을 위해 워크플로우를 만들 수. 당신의 소중한 의견을 남겨주세요.