Злото Мајкрософт рачно

Јас да направите пребарување на Google:

сликата

Јас кликнете на линкот нагласени погоре ("Детали за преземањето: Windows SharePoint…").

Јас се добие оваа:

сликата

Note the URL.

Looks pretty suspicious to me. I don’t know if I should laugh, кискане или јавете се на свештеник.

</крајот>

Technorati Тагови:

Брзи Импресија: Систем центар Капацитет излет за SharePoint

Јас само запали на капацитет за планирање инструмент, кој е сите бес овие денови.

Го најдов тоа лесен за употреба и брзо моделирани на клиентска околина Јас работев на оваа минатото лето.

Со некои нервоза, Ги притиснав на конечниот копчето OK и се препорачува нешто што е доста сличен на она што го даде нашиот клиент (ние всушност го фрли во втор апликација на серверот за иднината на ексел употреба). I take that to be a good sign and increases my confidence in the tool.

Изгледа прилично моќно многу подобра стартна точка од празна страница.

I like that lets you get into some good detail about the environment. How many users, како можете проект тие ќе го користат системот (објавување на, соработка, итн), експозитура и поврзување / network capacity between them and the mama server. Good stuff.

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

Јас се двоумеше да ја преземете бидејќи имам толку многу други работи кои треба да се погледне во него, read and try to digest. I’m glad I did.

It’s an easy two-step process. Download system center capacity planner and then download the SharePoint models. It runs nicely on Windows XP.

Врз основа на моето брзо впечаток, Јас не гледам како тоа може да сметка за:

  • Пребарување: Вкупно документи, можеби видови на документи, јазици.
  • Ексел сервер: колку, ако воопшто?
  • Форми сервер: колку, ако воопшто?
  • ЦРБ: колку, ако воопшто.

Оние може да се моделираат и јас само не ги гледам во 10 минута преглед.

Јас дефинитивно ќе го користат во мојата следна клиент.

Ако јас не беа консултант и наместо да работат за реална компанија :), I’d model my current environment and see how the tool’s recommended model matches up against reality. That would be pretty neat. It could lead to some good infrastructure discussion.

</крајот>

Решение: System.IO.FileNotFoundException на “SPSite = new SPSite(рачно)”

Ажурирање: Јас ја има пратено оваа прашање да MSDN тука (http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=2808543&SiteID=1&mode=1) and Michael Washam of Microsoft responded with a concise answer.

Јас создаде веб сервис за да дејствува како ЦРБ-пријателски фасада to a SharePoint list. When I used this from my development environment, тоа добро работеа. Кога јас мигрирале оваа на нов сервер, Јас се сретнал оваа грешка:

System.IO.FileNotFoundException: Web апликацијата на http://localhost/sandbox не може да се најде. Се потврди дека сте ја внеле URL-то правилно. Ако рачно треба да се служат постоечките содржини, администраторот на системот може да се стави за да додадете ново барање рачно мапирање до наменети апликација. во Microsoft.SharePoint.SPSite .. ctor(SPFarm фарма, Ури requestUri, Булова contextSite, SPUserToken userToken) во Microsoft.SharePoint.SPSite .. ctor(Стринг requestUrl) во Conchango.xyzzy.GetExistingDocument(Стринг minId, Стринг maxId, Стринг titleFilter) во C:\Documents and Settings Пол My Documents Visual Studio 2005 Проекти xyzzy BDC_DocReview BDC_DocReview DocReviewFacade.asmx.cs:линија 69

Тука е линија 69:

користење на (SPSite сајт = new SPSite("http://localhost/sandbox"))

Се обидов различни варијации на URL-то, вклучувајќи и користење на вистинското име на серверот, неговата IP адреса, заостанува засеци на URL-то, итн. I always got that error.

Јас се користат На Google to research it. Lots of people face this issue, или варијации на тема, но никој не се чинеше дека го имаат решено.

Стегнат Мос под услов таквите детален грешка дека тоа не се случи да ми да се провери 12 hive logs. На крајот, за 24 часа по мојот колега препорачува правам така, Ги проверив надвор од 12 кошница најавите и најдов ова:

По исклучок попречува при обидот да се здобијат со локалната фарма:
System.Security.SecurityException: Бара регистар пристап не е дозволено.
во System.ThrowHelper.ThrowSecurityException(ExceptionResource ресурси) во
(Стринг име, Булова можат да се запишуваат) во
(Стринг име) во
() во
() во
(SPFarm& фарма, Булова& isJoined)
Зоната на собранието што не успеа беше:  MyComputer

Ова им отвори нови можности за истражување, па тоа се врати на Google. Тоа ме доведе до ова форум: HTTP://forums.codecharge.com / posts.php?post_id = 67.135. That didn’t really help me but it did start making me think there was a database and/or security issue. I soldiered on and Ендрју Connell на post finally triggered the thought that I should make sure that the application pool’s identity account had appropriate access to the database. I thought it already did. Сепак, мојот колега отиде и го даде на стан базен идентитет сметка целосен пристап до SQL.

Штом таа го направи таа промена, everything started working.

Што се случи следно е најдобро изразен како хаику песна:

Проблеми ги креваат рацете.
You swing and miss. Try again.
Успех! But how? Зошто?

Таа не сака да ги остави работите сами како што, претпочитајќи да даде потребниот минимум дозвола (и веројатно со окото на пишување блог запис; Ја победи на удар, muhahahahaha!).

Таа отстранета последователни дозволи од стан базен идентитет сметка до … there was no longer any explicit permission for the app pool identity account at all. The web service continued to work just fine.

We went and rebooted the servers. Everything continued to work fine.

Така, да повториме: we gave the app pool identity full access and then took it away. The web service started working and never stopped working. Bizarre.

Ако некој знае зошто тоа треба да работат, Ве молиме оставете коментар.

</крајот>

Technorati Тагови:

Решение (вид на): Намести Приоритет на задача користење SharePoint Designer

Јас имам еден бизнис сценарио како оваа:

  • Корисникот Поставени документ до документ библиотека.
  • Таа избира типот на содржина и влегува мета податоци како што е потребно. Еден од мета податоци полиња е знаме, "Итно".
  • Ова предизвикува дизајнер SharePoint работното дека, меѓу другото, користи "се собираат податоци од корисник" акција.

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

Ми требаше да се создаде цел на задачата листа која покажа дека итните барања за одобрување.

Решение: Стави зборот "ИТНО:" into the title of these tasks.

I would have preferred to specify the priority field directly. Сепак, Јас не беше во можност да го стори тоа поради неколку причини:

  1. На собирање на податоци акција не обезбеди механизам да се ажурира секое поле, освен титулата (и оние дополнителни полиња за која сакате да се соберат податоци).
  2. На "доделите да се направи содржина" акција има истиот проблем.
  3. Можно е да вметнете некој објект во листа (i.e. вметнете некој објект во задача листа директно) but this not a blocking action. That means that the workflow will not wait for the user to complete that task.

Јас се смета неколку приоди пред (за среќа) реализација ние може само да се стави "итна" во насловот.

  1. Започнете со работното на задачата листа себе, така што кога нова задача е создадена, некако премине референци назад во документот, која започна на првата работното, pull out the urgent flag value and update priority as needed.
  2. Do something similar with an event receiver. On create of the task, лоцирање на придружните документи и надградба на приоритет колку што е потребно.
  3. Користете "создаде елемент од листата" акција во врска со "чекај за теренски промени" action and an event receiver. If we create a list item, we can specify all the fields we want. Use an event receiver to update the original item when the user completes the task and the "wait for field change" action’s condition would be met and the workflow would proceed. (Поради некоја причина, Имав повеќе или помалку се населиле на овој пристап пред мудро одлучи да одиме подалеку за некое време).

Постои недостаток на мојот решение (настрана од очигледен факт дека само на текстот на насловот укажува на итноста). Since "collect feedback" прифаќа само хард кодирани наслов имиња, I need to use two different collect feedback actions whose only difference is that hard coded title.

Но, барем има решение кое не бара настан приемници или обичај СПД акции.

Ако некој го реши овој во повеќе паметен начин, молам да ме известите.

</крајот>

Technorati Тагови: ,

Недела Смешни: Одржување на синот на прстите на нозете

One of the many joys I take in being the parent of a ten year old boy is finding new ways to make him laugh or think a little differently about questions and things in the world. I’ve used these techniques over the years:

===

Погрешно ги толкуваат неговите прашања:

Нејзините: Кој ден е тоа?

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

S: Не, кој ден од месецот е тоа?

D: Ох, тоа е 4 дена по Јан 25.

===

Одберете го и кажете му дека ќе запре кога тој ќе престане да се смее.

===

Одат надолу по скалите на телевизорот и го објави, "It’s good to be the daddy." Потоа, изберете до него за да го добиете пријатна место на каучот и промена на канал за да нешто добро, како на каналот Scifi.

===

Read stories out loud. Insert ridiculous sentences in the middle of the story. My favorite is to add "killing him instantly" when the main characters encounters some minor trouble. На пример, "Нож се лизна во раката, сечење неговата показалецот, убивајќи го веднаш." Nothing quite gets your son out of a complacent and passive listening mode as the main character being killed instantly.

===

Read stories incorrectly. Read sentences backward. The best part of this is that the first couple of times I did this, my son thought he was helping me out by pointing out that I wasn’t reading the words in the right order. The down side is that he really doesn’t want me to read to him any more.

===

Go to Burger King for lunch. My son would eat BK morning, night and day if we let him. When going, кажете му, "Знам дека мразат оди таму, but we simply have no choice." When he tries to explain that he loves BK, зборува над него и велат дека работите како што се "Ние немаме време да се расправаат за тоа! We’re going and I don’t want to have a discussion!"

(Ова ме потсетува на моите омилени Борг шега: "Borger Кралот: We do it our way. Your way is irrelevant." hahaha!)

===

Отвори книга да страница 9 и да каже, "Hmm, тоа е непарен страница ".

===

Fill the world with arch enemies. "We’re going to run quick over toe 7-11, лак-непријател на 11-7 ".

"Вашиот тетка живее во Ringwood, лак непријател на градот Squarewood."

===

Ние се вози до Масачусетс од Њу Џерси неколку пати во годината и тоа често се зема за 5 hours door to door. As we arrive home and pull into the driveway say, "Ох, Го заборавив, ние треба да се направи брзо цртичка да Насловна депото."

===

При гледањето на насилна епизода во ТВ шоу (како што се херои), кажете му на вашиот син, "Некои времиња, на работа, I need to destroy my enemies by burning them alive using the powers of my mind. I don’t like doing it, но ти мора да го направи она што ти мора да се направи."

===

Кога гледа лошо хорор филмови (види "Добро е да се биде Тато" погоре), ascribe improbable motives to the evil character. На пример, tell your son that the reason Jason is so angry is because he wants some cake and they won’t let him have any.

===

Explain phone numbers incorrectly. Instead of telling your son to dial "201-111-2222", кажете му дека е "2-011-1-12222".

===

Што трикови го користите?

</крајот>

Technorati Тагови:

Гостин Блогирање?

It seems fairly common in the political blogging world for a given blog to host a "guest blogger". When I’m in political blog land I must be wearing a different pair of eye glasses because it never occurred to me that "guest blogging" might make sense for a technical blog like mine. That is, се додека не го прочитате овој пост од Kanwal Khipple во текот на Најдобар на SharePoint Buzz- Јануари 2008.

Размислување за тоа, Верувам дека би можело да има многу луѓе таму во SharePoint земјиште кои имаат чеша да се стави заедно статија, краток или долг, технички или повеќе бизнис ориентирана, итн, but don’t run their own blog for all the usual reasons. If you’re one of those people, I’d be happy to host it. You can reach me via email or leave a comment. I haven’t thought through any kind of guidelines, но претпоставувам дека би сакал тоа да биде ориентирана околу SharePoint, но јас исто така, сакал да се фрли во некои лични опсервации за консултации сега и потоа. I’m also trying to publish a "Недела Смешни" секоја недела и јас сум обврзан да работи надвор од идеи за тоа.

Ако сте редовни блогер веќе, но би сакал да експериментирате со гости блогирање, Јас сум дефинитивно се отворени за дека премногу, било како домаќин или гостин 🙂

</крајот>

Technorati Тагови:

Ова е причината зошто не ми се допаѓа користење на алатки ден нула

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

Ако ја алатката прави работи што не го разбираат, а потоа тоа не успее во чекор N на еден непознат број на чекори, ти си мртов во вода…

</крајот>

Technorati Тагови:

Решение за ЦРБ ADF Увоз Неуспехот: “Се случи следната грешка:”

Бев уште еднаш изработката ЦРБ ADF датотеки со рака (така што можам да се изгради мојот "се ми тревник!" Јас) и хит оваа прекрасна грешка:

сликата

"Application definition import failed. Се случи следната грешка:"

Како што можете да видите, има грешка, но … тоа не се случува да ми каже што е тоа.

Во мојот случај, the issue turned out that I had started off with a functional ADF for a different project that connected to a database and executed a SQL query against a view. In this new project, I am calling a method on a web service. I had stripped out the DB specific stuff and added my web service stuff, но не успеа да го ажурирате <LobSystem>’s Type attribute. I switched it to "WebService" и јас среќно се пресели во понови и повеќе возбудлив увоз грешки, кои беа управувани во догледно време.

Тука е погрешен LobSystem:

<LobSystem
xmlns:Xsi =HTTP://www.w3.org/2001/XMLSchema-instance
Xsi:schemaLocation =HTTP://schemas.microsoft.com/office/2006/03/BusinessDataCatalogBDCMetadata.xsd
Type="Database"
Version="1.0.0.0" Name="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
Type="WebService"
Version="1.0.0.0" Name="xyzzy"
xmlns="
HTTP://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">

</крајот>

Technorati Тагови:

ЦРБ чини остварлива замена за Lookups

Ажурирање: Ова MSDN објавувате има некои интересни опсервации од JXJ врз основа на неговата, главно негативни, искуства заоѓа овој пат: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2623565&SiteID=1

We have a business scenario where we need to link two documents libraries via a common "document ID" поле.

We often use a lookup column to implements links like this. There are several drawbacks to lookup columns, од кои три се:

  1. Only one column from the lookup lookup library can be linked.
  2. Перформанси: The source library could contain hundreds of entries. That’s too many entries in the lookup.
  3. Пребарување: There is no integrated search. I don’t mean in the MOSS sense of search, но не постои начин за пребарување / филтер за повеќе колони од изворот документ библиотека и лоцирање на врската што сакате.

Поддржани од страна на ЦРБ, we can use a "business data" column type and it provides a superior search and even allows multiple columns of data to appear in list views.

Имав некои прелиминарни успех со овој пристап и планираат да се напише повеќе за него.

Ако си работел овој агол пред и имате било какви коментари, молам да ги споделите!

</крајот>

Technorati Тагови:

Решение за ЦРБ Увоз Грешка: “Не можам да Вчитај Вид опишан од страна TypeName TypeDescriptor е …”

Сум работел со ЦРБ денес, coding ADF files by hand and generating myself some errors. One such error:

Апликација дефиниција увоз не успеа. Се случи следната грешка: Не можам да Вчитај Вид опишан од страна TypeName TypeDescriptor е. Името на параметарот: typeName Грешка беше затекнат или само пред Линија: '35’ и функцијата: ’20’.

Мос прикажани оваа грешка кога се обидов да се увезе ADF XML датотека.

Јас истражуван на Internets и сфатив дека бев референцирање на висока топчето пример името (од <LobSystemInstance>) во моето <TypeDescriptor> јазол, кога јас треба да референцира на висока топчето самото име (од <LobSystem>).

Погрешно:

<TypeDescriptor TypeName="Conchango.KeyValue, Висока топчето пример името" Name="KeyValue">

Коригираат:

<TypeDescriptor TypeName="Conchango.KeyValue, Висока топчето Име" Name="KeyValue">

Надевам дека ова еден заштедува некој еден час или два на време.

</крајот>

Да се ​​претплатите на мојот блог!

Technorati Тагови: