Злото Microsoft URL

Аз правя едно търсене в Google:

Изображение

Щракнете върху връзката оцветени по-горе ("Изтегляне на подробни данни: Windows SharePoint…").

Аз добивам този:

Изображение

Обърнете внимание на URL адреса.

Изглежда доста подозрително към мен. Не знам дали трябва да се смея, смях или повикване свещеник.

</край>

Бърз впечатление: Планиране на капацитет на системата център за SharePoint

Аз просто уволнен инструмент за планиране на капацитет Ето всички ярост тези дни.

Намерих го лесен за използване и бързо по подобие на клиента среда, съм работил по тази миналото лято.

С известно безпокойство, Аз натискане на крайния ОК бутон и препоръчва нещо, което е доста подобно на това, което дадохме наш клиент (Ние всъщност се хвърли във втори сървър приложение за бъдещето excel използване). Вземете, че да бъде добър знак и повишава доверието ми в инструмента.

Тя изглежда доста мощен неща много по-добре отправна точка от празна страница.

Харесва ми това ви позволява да получите в някои добри подробности за околната среда. Колко потребители, Как проектът ще използват системата (публикуване, сътрудничество, н), клон и свързаност / капацитет на мрежата между тях и сървъра на мама. Добри неща.

Тя изисква широки базирани въпроси и след това ви позволява да ощипвам детайлите за доста гранули модел на вашата среда.

Аз се поколеба да го изтеглите, защото имам толкова много други неща, за да го погледнете, прочетете и се опитайте да се извари. Аз съм весел аз did.

Това е един лесен двустепенен процес. Изтегляне система център капацитет планер и след това изтегляне на SharePoint модели. Тя работи добре на Windows XP.

Въз основа на моя бързо впечатление, Аз не виждам как то p.t. от may сметка за:

  • Търсене: Общ брой документи, може би типове документи, езици.
  • Excel сървър: Колко, Ако изобщо?
  • Формуляри сървър: Колко, Ако изобщо?
  • BDC: Колко, Ако изобщо.

Тези, които могат да бъдат моделирани и аз просто не виждам ги в 10 минута преглед.

Аз определено ще го използвам в моята следваща клиента.

Ако не съм бил консултант и вместо да работи за компания за недвижими :), Бих модел сегашния си среда и да видим как на инструмента се препоръчва модел мачове срещу реалността. Това би било доста чист. Това може да доведе до някои добри инфраструктура дискусия.

</край>

Разтвор: System.IO.FileNotFoundException на “SPSite = нови SPSite(URL адрес)”

АКТУАЛИЗИРАНЕ: Аз афиш този въпрос за MSDN тук (http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=2808543&SiteID=1&mode=1) и Michael Washam на Microsoft отговори с кратък отговор.

Създадох web услуга да действа като КБД екологични фасади списък на SharePoint. Когато се използва това от моята среда за разработка, мина успешно. Когато аз мигрирали това нов сървър, I откри тази грешка:

System.IO.FileNotFoundException: Уеб приложението на http://localhost/sandbox не може да бъде намерен. Проверете дали сте сте въвели URL правилно. Ако URL Адресът трябва да бъде обслужващи съществуващо съдържание, системният администратор може да се наложи да добавите ново искане URL съпоставяне разглежданото приложение. в Microsoft.SharePoint.SPSite...ctor(SPFarm стопанство, URI requestUri, Булева contextSite, SPUserToken userToken) в Microsoft.SharePoint.SPSite...ctor(RequestUrl на низ) в Conchango.xyzzy.GetExistingDocument(MinId на низ, MaxId на низ, TitleFilter на низ) в c:\Документи и SettingsPaulMy DocumentsVisual студио 2005ProjectsxyzzyBDC_DocReviewBDC_DocReviewDocReviewFacade.asmx.cs:линия 69

Тук е линия 69:

използване на (Сайт на SPSite = нови SPSite("http://localhost/sandbox"))

Опитах различни варианти на URL АДРЕС, включително използване на истинското име на сървъра, неговия IP адрес, теглещата черти на URL АДРЕС, н. Аз винаги имам тази грешка.

I използва Google да го изследвания. Много хора се сблъскват с този проблем, или вариации от него, но никой не изглежда да го решени.

Tricksy МОС, при условие че такава подробна грешка, която не се ми да провери 12 кошер трупи. В крайна сметка, за 24 часа след Моят колега препоръчва се аз го направите, I извлечен 12 hive регистър и че това:

Възникна изключение при опит да придобие локалната група:
System.Security.SecurityException: Желания за достъп регистър не е позволено.
в System.ThrowHelper.ThrowSecurityException(ExceptionResource ресурс) в Microsoft.Win32.RegistryKey.OpenSubKey(Име на низа, Булев записваем) в Microsoft.Win32.RegistryKey.OpenSubKey(Име на низа) в Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_RegistryConnectionString() в Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_Local() в Microsoft.SharePoint.Administration.SPFarm.FindLocal(SPFarm& ферма, Булев& isJoined)
В зоната на общото събрание, че не е:  MyComputer

Това откри нови възможности за научни изследвания, така че е обратно към на Google. Това ме доведе до това форум пост: HTTP://forums.codecharge.com/posts.PHP?post_id = 67135. Това наистина не ми помогне, но то did трепвам ме кара да мисля, е проблем на база данни или сигурност. Аз на въоръжение and Андрю Connell Публикувай накрая задейства мисълта, че трябва да се уверите, че на набора лична сметка е подходящ достъп до базата данни. Мислех, че вече е. Въпреки това, Моят колега отиде и дава ап пул самоличност акаунт пълен достъп до SQL.

След като тя прави тази промяна, Всичко започва да работи.

Какво се случи напред е най-добре изразено като Хайку Поемата:

Проблеми с повишаване на ръцете си.
Вие суинг и Мис. Опитайте отново.
Успех! Но как? Защо?

Тя не иска да остави нещата на мира, предпочитайки да даде минимално необходимото разрешение (и вероятно оглед писане блог запис; Аз я побеждава Пунш, muhahahahaha!).

Тя отстранени разрешения за последователно от ап самоличност акаунт до … вече не е изрично разрешение за ап идентичност акаунт на всички. Уеб услугата продължава да работи добре.

Отидохме и rebooted сървъри. Всичко продължава да работи добре.

Така, за да recap: дадохме ап идентичност пълен достъп до басейна и след това го отне. Уеб услугата започва да работи и никога не спря да работи. Странни.

Ако някой знае защо това трябва да са работили, Моля, оставете коментар.

</край>

Technorati тагове:

Разтвор (сортиране на): Задаване на приоритет на дадена задача, с помощта на SharePoint Designer

Имам бизнес сценарий като този:

  • Потребител качени документ в библиотека с документи.
  • Тя избира тип съдържание и влезе мета данни, както е необходимо. Едно от полетата за мета данни е флаг, "Спешно".
  • Това предизвиква на работен поток на SharePoint Designer, за които, наред с други неща, използва "събиране на данни от потребителя" действие.

"Събиране на данни от потребител" създава елемент в списък със задачи, иска одобрение за този документ.

Аз нужда за създаване на изглед на списъка със задачи, който показа спешни искания за одобрение.

Разтвор: Постави думата "спешно:" в заглавието на тези задачи.

Бих предпочел да зададете полето приоритет директно. Въпреки това, Аз бях в състояние да направи това по няколко причини:

  1. Действието събиране данни не предоставя механизъм за актуализиране на всяко поле освен заглавие (и тези допълнителни полета, за които искате да съберете данни).
  2. "Разпределение на елемент" действие има същия проблем.
  3. Възможно е да вмъкнете елемент в списък (т.е.. Вмъкване на елемент в списъка със задачи директно) но това не е блокиращо действие. Това означава, че работния поток няма да чака за потребителя да завърши тази задача.

Счетох няколко подходи преди (за щастие) Осъзнавайки ние може просто сложи "спешно" в заглавието.

  1. Стартиране на работен поток в списъка със задачи, себе си, така че когато се създава нова задача, Тя по някакъв начин пресичат препратки обратно към документа, който започна първият работен поток, извади стойността на спешно флаг и актуализира приоритет както нужда.
  2. Нещо подобно с получател на събитие. При създаване на задача, Намерете на свързания документ и актуализация на приоритет, ако е необходимо.
  3. Използвайте "създаване на елемент от списък" действия във връзка с "Изчакайте промяна на поле" действие и получател на събитие. Ако ние се създаде елемент от списък, Ние може да зададете всички полета, искаме. Използвайте получател на събитие, за да актуализира първоначалния елемент, когато потребителят завърши задачата и "Изчакайте промяна на поле" състоянието на действие ще бъде изпълнено и работния поток ще продължи. (По някаква причина, Аз повече или по-малко се заселили на този подход преди разумно да реши да си тръгне за известно време).

Има един недостатък на моето решение (Освен очевидния факт, че само текста на заглавието показва спешност). Тъй като "събиране на обратна информация" приема само твърди кодирани заглавие имена, Трябва да използвате две различни събиране на обратна връзка действия, чиято единствената разлика е, че трудно кодирани заглавие.

Но, най-малко има едно решение, което не изисква събитие получател или обичай ЕДП действия.

Ако някой има това решават в един по-хитър начин, Моля да ме уведомите.

</край>

Неделя забавни: Поддържане на сина си на пръсти

Един от най-много радости, се вземат в като майка на десет-годишно момче е намирането на нови начини да го накара да се смея или мисли малко по-различно въпроси и неща в света. Аз съм използвал тези техники през годините:

===

Тълкува неправилно си въпроси:

Син: Какъв ден е?

Татко: Един ден преди сряда.

S: Не, Какъв ден от месеца ли е?

D: О, Тя има 4 дни след Ян 25.

===

Гъди му и му Кажи, че ще спре, когато той спира да се смее.

===

Слизат стълбите към стаята с Телевизора и обяви, "Това е добре да бъде татко." След това, го вземе получаване за топлото място на дивана и да смени канала за нещо добро, Подобно на Scifi channel.

===

Прочетете историите на глас. Вмъкни нелепи изречения в средата на историята. Любимата ми е да се добави "го убият незабавно" когато главните герои срещне някои незначителни проблеми. За пример, "нож подхлъзнах в ръката си, рязане на показалец, го убият незабавно." Нищо доста получава сина си от самонадеяни и пасивен режим на слушане като главния герой са убити незабавно.

===

Прочетете истории неправилно. Прочетете изречения назад. Най-добрата част от това е, че първите няколко пъти направих това, Моят син, че той е ми помагаш като посочи, че не е четене на думи в правилния ред. В определени страна е, че той наистина не иска ми се да чета за него повече.

===

Отидете на Burger King за обяд. Синът ми ще ядат BK сутрин, ден и нощ, ако искаме да го. Когато ще, Кажи му, "Аз знам, мразиш, ще има, но ние просто нямаме друг избор." Когато той се опитва да обясни, че той обича BK, говорят над него и казват неща като: "ние нямаме време да се твърди за него! Ние ще и аз не искам да има дискусия!"

(Това ми напомня на шега ми любимите Борг: "Borger крал: Ние го правим нашите начин. Твоя начин е без значение." хахаха!)

===

Отворете една книга на страница 9 и казват, "Хм, Това е нечетна страница".

===

Запълване на света с врагове. "Ние започваме да прегази бързо пръст 7-11, враг на 11-7 ".

"Леля ти живее в град Ringwood, арх враг до град Squarewood."

===

Ние карам до Масачузетс от Ню Джърси няколко пъти в годината и то често се за 5 часа врата до врата. Тъй като ние пристигам домашно огнище и издърпайте в алеята казват, "о, Забравих, Ние трябва да се направи бърз тире в Home Depot."

===

При гледане на насилие епизод в ТВ шоу (като герои), Кажете си син, "няколко пъти, на работното място, Трябва да унищожи враговете си като ги гори жив използвате правомощията на ума ми. Не ми харесва да го прави, но ти трябва да направиш, какво трябва да направиш."

===

Когато гледат лошо хорър филми (Вижте "това е добре да бъде на татко" по-горе), приписват improbable мотиви за зъл характер. Например, Кажете си син, който е причината Jason е толкова ядосан е, защото той иска някои торта и те няма да го имате.

===

Обясни телефонни номера неправилно. Вместо да казва на сина си да наберете "201-111-2222", Кажи му, че е "2-011-1-12222".

===

Какви трикове да използвате?

</край>

Technorati тагове:

Гост Blogging?

Тя изглежда доста често срещани в политически блоговете света за даден блог да бъде домакин на "гост блогър". Когато съм в политически блог земя аз трябва да се носи на различен чифт очила, защото тя никога не ми хрумна, че "гости блоговете" може да има смисъл за технически блог като мина. Тоест, докато четете този пост от Йордан Khipple в Най-доброто от SharePoint бръмча- Януари 2008.

Мислене върху нея, Вярвам, че може да има много хора, там в SharePoint земя, които имат сърбеж да се сглоби една статия, кратък или дълъг, технически или повече бизнес ориентирани, н, но не се изпълняват своя блог за всички обичайни причини. Ако вие сте един от онези хора, Ще се радвам да го домакин. Можете да се свържете с мен чрез електронна поща или оставете коментар. Не съм от мисълта чрез всякакъв вид на насоки, но аз предполагам, че аз ще искам да бъдат ориентирани около SharePoint, но аз също така да хвърлят в някои лични наблюдения за консултиране Сега и след това. Аз също се опитвам да публикувате "Неделя забавни" всяка седмица и аз съм длъжен да тече от идеи за това.

Ако сте редовен блогър вече, но бих искал да експериментирате с гост blogging, Аз съм категорично отворена за това твърде, either as a host or a guest 🙂

</край>

Technorati тагове:

Ето защо аз не като си използвайки инструменти ден нула

http://groups.google.com/group/microsoft.public.sharepoint.portalserver.development/browse_thread/thread/41e8cbe4f15e8b4c/76506ea401403e35?#76506ea401403e35

Ако инструментът прави неща Вие не разбирате и след това тя се провали при стъпка n на неизвестен брой стъпки, Вие сте мъртъв във водата…

</край>

Technorati тагове:

Решение на КБД ADF внос недостатъчност: “Възникна следната грешка:”

Отново е изработване BDC ADF файлове на ръка (така че могат да изградят ми "Махни се от моравата ми!" CRED) и удари тази прекрасна грешка:

Изображение

"Приложение дефиниция неуспешно импортиране. Възникна следната грешка:"

Както можете да видите, там е грешка, Но … Тя е няма да ми кажете какво е.

В моя случай, проблема се оказа, че бях тръгнал на разстояние с функционални ADF за различен проект, свързан с база данни и изпълнява SQL заявка срещу изглед. В този нов проект, Аз призовавам метод на уеб услуга. Имах жилки на DB конкретни неща и добавя моя уеб услуга неща, но не успя да актуализира <LobSystem>на тип на атрибут. Аз шибалка то към "уеб услугата" и аз щастливо се премести към по-нови и по-вълнуващи внос грешки, които са били обработени в своевременно.

Тук е грешен LobSystem:

<LobSystem
xmlns:XSi =HTTP://www.w3.org/2001/XMLSchema-instance
XSi:schemaLocation =HTTP://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalogBDCMetadata.xsd
Тип = "база данни"
Версия = "1.0.0.0" Име = "xyzzy"
xmlns ="
HTTP://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog">

Това е правилна:

<LobSystem
xmlns:XSi =HTTP://www.w3.org/2001/XMLSchema-instance
XSi:schemaLocation =HTTP://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalogBDCMetadata.xsd
Тип = "уеб услугата"
Версия = "1.0.0.0" Име = "xyzzy"
xmlns ="
HTTP://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog">

</край>

Technorati тагове:

BDC изглежда жизнена заместител за заявки

АКТУАЛИЗИРАНЕ: Този MSDN постинг има някои интересни наблюдения от JXJ, въз основа на неговата, предимно отрицателни, опит става по този път: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2623565&SiteID=1

Ние имаме бизнес сценарий, където трябва да свърже две библиотеки с документи чрез обща "ИД на документ" поле.

Ние често се използва справочна колона в сечива връзки като това. Има няколко недостатъци на колони за справки, три от които са:

  1. Само една колона от справка справка библиотеката могат да бъдат свързани.
  2. Производителност: Библиотека източник може да съдържа стотици записи. Това е твърде много записи в справката.
  3. Търсене: Там е не интегрирано търсене. Не искам да кажа в Мос смисъл на търсене, но няма начин за търсене / Филтриране по няколко колони от библиотеката на изходния документ и Намерете връзката, която искате.

Подкрепена от BDC, Ние можем да използваме "бизнес данни" тип колона и тя осигурява високо търсене и дори позволява няколко колони с данни, за да се появи в списъка изгледи.

Аз съм имал някои предварителни успех с този подход и намерение да пиша повече за това.

Ако сте работили този ъгъл преди и има някакви коментари, Моля, Споделете!

</край>

Technorati тагове:

Решение за КБД грешка при импортиране: “Не може да зареди тип, описан от TypeDescriptor на TypeName …”

Аз бях работа с BDC днес, ADF файлове за кодиране на ръка и генериране на себе си някои грешки. Една такава грешка:

Неуспешно импортиране на дефиниция на приложението. Възникна следната грешка: Не може да зареди тип, описан от TypeDescriptor на TypeName. Име на параметър: typeName грешка възникна в или точно преди линия: "35’ и позиция: "20".

Мос показва тази грешка, когато аз се опитах да импортиране на ADF XML файл.

Аз проучени Internets и е установено, че бях съотнасяне името на екземпляр на LOB (от <LobSystemInstance>) в моя <TypeDescriptor> възел, когато трябва да са посочени името на LOB, самата (от <LobSystem>).

Грешен:

<TypeDescriptor TypeName="Conchango.KeyValue, Име на екземпляр на LOB" Име = "KeyValue">

Коригиране на:

<TypeDescriptor TypeName="Conchango.KeyValue, Име на LOB" Име = "KeyValue">

Надежда този един спасявам някой, един час или два от време.

</край>

Абонирайте се за моя блог!

Technorati тагове: