Kesan yang cepat: System Center kapasitas Planner untuk SharePoint

Aku hanya bersemangat kapasitas alat perencanaan itu Semua kemarahan hari ini.

Aku menemukannya mudah digunakan dan cepat meniru lingkungan klien saya bekerja pada selama musim panas ini.

Dengan beberapa gentar, Aku menekan tombol OK akhir dan disarankan sesuatu yang cukup mirip dengan apa yang kami memberikan klien kami (Kami benar-benar melemparkan dalam kedua aplikasi server untuk masa depan excel penggunaan). Aku mengambil bahwa untuk menjadi tanda yang baik dan meningkatkan kepercayaan diri saya dalam alat.

Tampaknya pretty kuat hal titik jauh lebih awal daripada halaman kosong.

Saya suka yang memungkinkan Anda masuk ke dalam beberapa detail yang baik tentang lingkungan. Berapa banyak pengguna, Bagaimana Anda memproyeksikan mereka akan menggunakan sistem (penerbitan, kolaborasi, dll), Kantor cabang dan konektivitas / kapasitas jaringan antara mereka dan mama server. Bagus.

Ia mengajukan pertanyaan-pertanyaan berdasarkan luas dan kemudian memungkinkan Anda mengubah rincian untuk model yang cukup rinci lingkungan Anda.

Aku ragu-ragu men-download itu karena saya punya begitu banyak hal lain untuk melihat itu, membaca dan mencoba untuk mencerna. Saya senang saya lakukan.

Sebuah proses dua langkah mudah. Download sistem pusat kapasitas perencana dan kemudian download model SharePoint. Ini berjalan dengan baik pada Windows XP.

Berdasarkan kesan saya cepat, Saya tidak melihat bagaimana itu mungkin account untuk:

  • Pencarian: Total dokumen, mungkin jenis dokumen, bahasa.
  • Excel server: Berapa, Jika sama sekali?
  • Bentuk server: Berapa, Jika sama sekali?
  • BDC: Berapa, Jika sama sekali.

Mereka mungkin akan dibuat modelnya dan saya hanya tidak melihat mereka dalam 10 menit Tinjauan.

Saya pasti akan menggunakannya di klien saya berikutnya.

Jika aku jadi tidak konsultan dan bukannya bekerja untuk sebuah perusahaan nyata :), Saya akan model lingkungan saya saat ini dan melihat bagaimana model direkomendasikan tool yang sesuai terhadap realitas. Itu akan cukup rapi. Bisa menyebabkan beberapa diskusi baik infrastruktur.

</akhir>

Technorati Tags:

Solusi: System.io.FileNotFoundException pada “SPSite = baru SPSite(URL)”

UPDATE: Saya diposting pertanyaan ini untuk MSDN di sini (http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=2808543&SiteID=1&mode=1) dan Michael Washam Microsoft menanggapi dengan jawaban yang ringkas.

Saya membuat sebuah layanan web untuk bertindak sebagai BDC ramah façade ke daftar SharePoint. Ketika saya menggunakan ini dari lingkungan pengembangan saya, bekerja dengan baik. Ketika saya bermigrasi ini ke server baru, Saya mengalami galat ini:

System.IO.FileNotFoundException: Aplikasi Web di http://localhost/sandbox tidak dapat ditemukan. Memverifikasi bahwa Anda telah memasukkan URL dengan benar. Jika URL harus melayani konten yang ada, administrator sistem dapat perlu menambahkan pemetaan URL permintaan baru untuk aplikasi dimaksudkan. di Microsoft.SharePoint.SPSite...ctor(SPFarm farm, URI requestUri, Boolean contextSite, SPUserToken userToken) di Microsoft.SharePoint.SPSite...ctor(String requestUrl) di Conchango.xyzzy.GetExistingDocument(String minId, String maxId, String titleFilter) c:\Dokumen dan SettingsPaulMy DocumentsVisual Studio 2005ProjectsxyzzyBDC_DocReviewBDC_DocReviewDocReviewFacade.asmx.cs:garis 69

Berikut adalah baris 69:

menggunakan (SPSite site = new SPSite("http://localhost/sandbox"))

Aku mencoba variasi yang berbeda pada URL, termasuk menggunakan nama asli server, Alamat IP, akhiran garis miring pada URL, dll. Aku selalu punya kesalahan yang.

Saya menggunakan Google untuk penelitian ini. Banyak orang menghadapi masalah ini, atau variasi dari itu, tapi tidak ada yang tampaknya telah diselesaikan.

Angan lompatan Ninja MOSS disediakan seperti rinci kesalahan yang tidak terjadi kepada saya untuk memeriksa 12 sarang log. Akhirnya, tentang 24 jam setelah rekan saya direkomendasikan saya melakukannya, Aku memeriksa 12 sarang log dan menemukan ini:

Pengecualian terjadi saat mencoba untuk memperoleh pertanian lokal:
System.Security.SecurityException: Diminta registri akses tidak diperbolehkan.
di System.ThrowHelper.ThrowSecurityException(ExceptionResource sumber daya) di Microsoft.Win32.RegistryKey.OpenSubKey(Nama untai, Boolean dapat ditulisi) di Microsoft.Win32.RegistryKey.OpenSubKey(Nama untai) di Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_RegistryConnectionString() di Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_Local() di Microsoft.SharePoint.Administration.SPFarm.FindLocal(SPFarm& pertanian, Boolean& isJoined)
Zona Majelis yang gagal:  MyComputer

Ini membuka jalan baru penelitian, Jadi itu kembali ke Google. Yang membawa saya untuk ini forum post: http://Forums.codecharge.com/Posts.php?post_id = 67135. Itu tidak benar-benar membantu saya tapi itu mulai membuat saya berpikir bahwa ada masalah database dan/atau keamanan. Saya soldiered pada dan Andrew Connell posting akhirnya memicu pemikiran bahwa saya harus memastikan bahwa account identitas kolam aplikasi memiliki akses ke database. Saya pikir itu sudah. Namun, rekan saya pergi dan memberikan app renang identitas account akses penuh ke SQL.

Segera setelah dia membuat perubahan itu, semuanya mulai bekerja.

Apa yang terjadi selanjutnya terbaik dinyatakan sebagai haiku puisi:

Masalah mengangkat tangan mereka.
Anda ayunan dan miss. Coba lagi.
Sukses! Tapi bagaimana? Mengapa?

Ia tidak ingin meninggalkan hal-hal sendirian seperti itu, lebih memilih untuk memberikan izin diperlukan minimal (dan mungkin akan menulis sebuah blog entry; Aku mengalahkan dia ke pukulan, muhahahahaha!).

Dia dihapus berturut-turut izin dari identitas account kolam aplikasi sampai … tidak ada izin eksplisit untuk app renang identitas account sama sekali. Layanan web terus bekerja dengan baik.

Kami pergi dan reboot server. Segala sesuatu yang terus bekerja dengan baik.

Jadi, Untuk rekap: Kami memberikan akses penuh identitas kolam renang app dan kemudian mengambilnya. Layanan web mulai bekerja dan tidak pernah berhenti bekerja. Aneh.

Jika ada yang tahu mengapa yang harus bekerja, Silakan Tinggalkan Komentar.

</akhir>

Technorati Tags:

Solusi (semacam): Menetapkan prioritas pada tugas menggunakan SharePoint Designer

Aku punya bisnis skenario seperti ini:

  • Pengguna upload dokumen ke perpustakaan dokumen.
  • Dia memilih tipe konten dan memasukkan meta data yang diperlukan. Salah satu kolom data meta adalah bendera, "Mendesak".
  • Ini memicu SharePoint Designer alur kerja yang, di antara hal lain, menggunakan "mengumpulkan Data dari pengguna" tindakan.

"Mengumpulkan Data dari pengguna" menciptakan item dalam daftar tugas yang meminta persetujuan untuk dokumen.

Saya perlu untuk membuat pemandangan daftar tugas yang menunjukkan permintaan mendesak untuk persetujuan.

Solusi: Meletakkan kata "mendesak:" ke judul tugas ini.

Saya lebih suka untuk menentukan prioritas bidang langsung. Namun, Aku tidak mampu untuk melakukannya untuk beberapa alasan:

  1. Tindakan mengumpulkan data tidak menyediakan sebuah mekanisme untuk memperbarui bidang lain selain judul (dan bidang tambahan yang Anda inginkan untuk mengumpulkan data).
  2. "Menetapkan untuk item" tindakan memiliki masalah yang sama.
  3. Dimungkinkan untuk memasukkan item ke daftar (yaitu. Masukkan item ke daftar tugas langsung) tetapi hal ini tidak menghalangi aksi. Itu berarti bahwa alur kerja tidak akan menunggu untuk pengguna untuk menyelesaikan tugas.

Aku dianggap beberapa pendekatan sebelum (Untungnya) menyadari kita bisa hanya menempatkan "mendesak" dalam judul.

  1. Mulai alur kerja pada daftar tugas itu sendiri sehingga ketika tugas baru dibuat, entah bagaimana salib referensi kembali ke dokumen yang mulai alur kerja pertama, mengeluarkan nilai mendesak bendera dan update prioritas yang diperlukan.
  2. Melakukan sesuatu yang serupa dengan acara Penerima. Pada menciptakan tugas, Cari dokumen terkait dan pembaruan prioritas yang diperlukan.
  3. Menggunakan "menciptakan daftar item" tindakan dalam hubungannya dengan "menunggu untuk bidang perubahan" tindakan dan Penerima acara. Jika kita membuat daftar item, kita dapat menentukan semua bidang yang kita inginkan. Menggunakan receiver acara untuk memperbarui original item ketika pengguna menyelesaikan tugas dan "tunggu untuk bidang perubahan" tindakan 's kondisi akan dipenuhi dan alur kerja akan melanjutkan. (Untuk beberapa alasan, Saya lebih atau kurang menetap pada pendekatan ini sebelum bijaksana memutuskan untuk pergi untuk sementara waktu).

Ada kelemahan untuk solusi saya (Selain dari fakta bahwa hanya teks judul menunjukkan urgensi). Sejak "mengumpulkan umpan balik" hanya menerima nama kode keras judul, Saya harus menggunakan dua umpan-balik mengumpulkan berbagai tindakan yang satunya perbedaan adalah bahwa judul dikodekan keras.

Tapi, setidaknya ada solusi yang tidak memerlukan acara penerima atau tindakan SPD kustom.

Jika seseorang telah memecahkan ini dalam cara yang lebih pintar, tolong beritahu saya.

</akhir>

Minggu lucu: Menjaga anak Anda pada jari-jari kakinya

Salah satu kebahagiaan banyak aku mengambil menjadi orang tua dari seorang laki-laki berusia sepuluh tahun adalah menemukan cara-cara baru untuk membuatnya tertawa atau berpikir sedikit berbeda tentang pertanyaan dan hal-hal di dunia. Saya telah menggunakan teknik-teknik ini selama bertahun-tahun:

===

Salah menanggapi pertanyaan:

Anak: Hari apa itu?

Ayah: Satu hari sebelum hari Rabu.

S: Tidak, apa hari bulan itu?

D: Oh, memiliki 4 hari setelah Jan 25.

===

Menggelitik dia dan katakan padanya Anda akan berhenti ketika ia berhenti tertawa.

===

Turun tangga menuju ruang TV dan mengumumkan, "Sangat baik untuk menjadi ayah." Kemudian, memilih dia sampai mendapatkan hangat spot di sofa dan mengganti saluran untuk sesuatu yang baik, seperti saluran Scifi.

===

Baca kisah keras. Masukkan kalimat-kalimat konyol di tengah-tengah cerita. Favorit saya adalah untuk menambahkan "membunuh dia langsung" ketika karakter utama pertemuan beberapa masalah kecil. Misalnya, "pisau menyelinap di tangannya, memotong jari telunjuk, membunuh dia langsung." Tidak ada cukup mendapat anak Anda keluar dari puas dan pasif mendengarkan mode sebagai karakter utama yang tewas seketika.

===

Membaca cerita salah. Membaca kalimat mundur. Bagian terbaik dari ini adalah bahwa beberapa pertama kali saya melakukan ini, anak saya pikir dia membantu saya dengan menunjukkan bahwa saya tidak membaca kata-kata dalam urutan yang benar. Sisi bawah adalah bahwa dia benar-benar tidak ingin saya untuk membaca lebih.

===

Pergi ke Burger King untuk Makan Siang. Anak saya akan makan pagi BK, malam dan hari jika kita membiarkan dia. Ketika akan, katakan padanya, "Aku tahu kau benci pergi ke sana, Tapi kita hanya tidak memiliki pilihan." Ketika ia mencoba untuk menjelaskan bahwa dia mencintai BK, berbicara atas dirinya dan mengatakan hal-hal seperti "kami tidak punya waktu untuk berdebat tentang hal itu! Kita akan dan aku tidak ingin memiliki diskusi!"

(Ini mengingatkan saya pada lelucon Borg favorit saya: "Raja Borger: Kami melakukannya dengan cara kami. Cara Anda tidak relevan." hahaha!)

===

Membuka buku ke halaman 9 dan mengatakan, "hmm, itu adalah sebuah halaman yang aneh".

===

Mengisi dunia dengan musuh-musuh yang arch. "Kami akan menjalankan cepat atas toe 7-11, musuh dari 11-7 ".

"Bibi Anda hidup di Ringwood, musuh lengkungan ke kota Squarewood."

===

Kami berkendara ke Massachusetts dari New Jersey beberapa kali dalam setahun dan sering mengambil tentang 5 jam untuk pintu door. Ketika kami tiba di rumah dan menarik ke jalan masuk mengatakan, "oh, Saya lupa, kita perlu membuat sejumput cepat ke Home Depot."

===

Ketika menonton episode kekerasan dalam acara TV (seperti pahlawan), Beritahu anak Anda, "beberapa kali, di tempat kerja, Saya perlu untuk menghancurkan musuh saya dengan membakar mereka hidup menggunakan kekuatan pikiran saya. Aku tidak suka melakukan hal itu, Tapi Anda harus melakukan apa yang harus kaulakukan."

===

Ketika menonton film horor buruk (Lihat "baik untuk menjadi ayah" di atas), menganggap motif mustahil untuk karakter jahat. Misalnya, Beritahu anak Anda bahwa alasan Jason sangat marah karena dia ingin beberapa kue dan mereka tidak akan membiarkan dia punya.

===

Menjelaskan nomor telepon salah. Bukannya mengatakan anak Anda untuk dial "201-111-2222", katakan padanya bahwa itu adalah "2-011-1-12222".

===

Apa trik yang Anda gunakan?

</akhir>

Technorati Tags:

Tamu Blogging?

Tampaknya cukup umum di dunia politik blog untuk blog tertentu untuk meng-host "blogger tamu". Ketika saya di blog politik tanah saya harus memakai sepasang kacamata berbeda karena tidak pernah terpikir olehku bahwa "tamu blogging" mungkin masuk akal untuk blog teknis seperti saya. Yaitu, sampai saya membaca posting ini oleh Kanwal Khipple di Yang terbaik dari SharePoint Buzz- Januari 2008.

Berpikir tentang itu, Saya percaya ada banyak orang di luar sana di SharePoint tanah yang gatal untuk mengumpulkan artikel, pendek atau panjang, teknis atau lebih berorientasi bisnis, dll, Tapi jangan lari blog mereka sendiri untuk semua alasan yang biasa. Jika Anda salah satu dari orang-orang, Aku akan senang untuk host. Anda dapat menghubungi saya melalui email atau komentar. Aku belum memikirkan melalui jenis pedoman, tapi saya rasa bahwa saya ingin untuk berorientasi di sekitar SharePoint, tetapi saya juga ingin mengeluarkan beberapa pengamatan pribadi tentang konsultasi sekarang dan kemudian. Saya juga mencoba untuk menerbitkan "Minggu lucu" setiap minggu dan saya terikat untuk kehabisan ide untuk itu.

Jika Anda seorang blogger biasa sudah tetapi ingin bereksperimen dengan tamu blogging, Saya pasti terbuka yang terlalu, either as a host or a guest 🙂

</akhir>

Technorati Tags:

Ini adalah mengapa aku tidak seperti menggunakan Tools hari nol

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

Jika alat melakukan hal-hal yang Anda tidak mengerti dan kemudian gagal dalam langkah n dari jumlah langkah-langkah yang tidak diketahui, kau mati di dalam air…

</akhir>

Technorati Tags:

Solusi gagal impor BDC ADF: “Terjadi kesalahan berikut:”

Saya sekali lagi kerajinan BDC ADF file dengan tangan (sehingga dapat membangun saya "turun halaman saya!" Cred) dan memukul kesalahan ini indah:

gambar

"Impor definisi aplikasi gagal. Terjadi kesalahan berikut:"

Seperti Anda dapat melihat, ada kesalahan, Tapi … itu tidak akan mengatakan apa.

Dalam kasus saya, masalah ternyata bahwa saya telah mulai dengan ADF fungsional untuk proyek berbeda yang terhubung ke database dan dieksekusi SQL query terhadap pandangan. Dalam proyek baru ini, Aku memanggil metode pada layanan web. Aku sudah dilucuti keluar barang-barang tertentu DB dan menambahkan barangku layanan web, tetapi gagal untuk memperbarui <LobSystem>yang jenis atribut. Saya beralih ke "WebService" dan saya gembira pindah ke lebih menarik dan yang lebih baru impor kesalahan, yang ditangani pada waktunya.

Berikut adalah LobSystem salah:

<LobSystem
xmlns:XSI =http://www.w3.org/2001/XMLSchema-instance
XSI:schemaLocation =http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalogBDCMetadata.xsd
Jenis = "Database"
Versi = "1.0.0.0" Nama = "xyzzy"
xmlns ="
http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog">

Ini benar:

<LobSystem
xmlns:XSI =http://www.w3.org/2001/XMLSchema-instance
XSI:schemaLocation =http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalogBDCMetadata.xsd
Jenis = "WebService"
Versi = "1.0.0.0" Nama = "xyzzy"
xmlns ="
http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog">

</akhir>

Technorati Tags:

BDC tampaknya pengganti yang layak untuk pencarian

UPDATE: Posting MSDN ini memiliki beberapa pengamatan yang menarik dari JXJ berdasarkan nya, terutama negatif, pengalaman akan turun jalan ini: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2623565&SiteID=1

Kami memiliki bisnis skenario di mana kita perlu untuk menghubungkan dua dokumen perpustakaan melalui umum "dokumen ID" lapangan.

Kita sering menggunakan kolom pencarian untuk mengimplementasikan link seperti ini. Ada beberapa kelemahan untuk kolom pencarian, tiga diantaranya yang:

  1. Hanya satu kolom dari perpustakaan lookup lookup bisa dihubungkan.
  2. Kinerja: Perpustakaan sumber bisa berisi ratusan entri. Itu adalah terlalu banyak entri dalam pencarian.
  3. Pencarian: Ada tidak ada pencarian terintegrasi. Saya tidak bermaksud dalam arti MOSS Cari, tapi tidak ada cara untuk mencari / menyaring beberapa kolom dari sumber dokumen perpustakaan dan menemukan link yang Anda inginkan.

Didukung oleh BDC, kita dapat menggunakan data bisnis"" jenis kolom dan menyediakan penelusuran dan bahkan memungkinkan beberapa kolom data untuk muncul dalam daftar dilihat.

Saya telah memiliki beberapa keberhasilan awal dengan pendekatan ini dan berencana untuk menulis lebih banyak tentang hal itu.

Jika Anda telah bekerja sudut ini sebelum dan memiliki komentar, Silakan berbagi!

</akhir>

Technorati Tags:

Solusi untuk BDC impor kesalahan: “Tidak dapat memuat jenis dijelaskan oleh TypeDescriptor di TypeName …”

Saya telah bekerja dengan BDC hari ini, pengkodean file ADF dengan tangan dan menghasilkan sendiri beberapa kesalahan. Satu kesalahan tersebut:

Aplikasi definisi impor gagal. Terjadi kesalahan berikut: Tidak dapat memuat jenis dijelaskan oleh TypeDescriptor di TypeName. Nama parameter: typeName galat ini ditemui di atau hanya sebelum baris: ' 35’ dan posisi: '20'.

MOSS ditampilkan kesalahan ini ketika saya mencoba untuk mengimpor file ADF XML.

Aku meneliti Internets dan menemukan bahwa saya adalah referensi nama contoh LOB (dari <LobSystemInstance>) dalam saya <TypeDescriptor> node ketika saya harus dirujuk nama LOB itu sendiri (dari <LobSystem>).

Salah:

<TypeDescriptor TypeName="Conchango.KeyValue, Nama contoh LOB" Nama = "KeyValue">

Memperbaiki:

<TypeDescriptor TypeName="Conchango.KeyValue, LOB nama" Nama = "KeyValue">

Berharap ini menghemat seseorang satu jam atau dua waktu.

</akhir>

Berlangganan ke blog saya!

Technorati Tags: