Arsip bulanan: Mei 2008

SharePoint migrasi Tip: Penggunaan “data yang ditandai” Pemandangan untuk migrasi bertahap

Dalam satu atau saya pertama posting blog, Saya menjelaskan proses tersebut secara keseluruhan kami mengikuti untuk bermigrasi pelanggan dari SPS 2003 untuk MOSS. Seorang pembaca meninggalkan komentar meminta untuk lebih detail dan di sini adalah.

Untuk proyek migrasi, kami harus mencari cara yang baik untuk bergerak banyak SPS 2003 dokumen-dokumen atas untuk MOSS. Beban awal itu cukup mudah. Membuat perpustakaan dokumen target baru di MOSS dan menggunakan windows explorer untuk memindahkan dokumen.

Ini adalah perpustakaan dokumen baru:

gambar

Membuka dua jendela penjelajah. Titik pertama di SPS 2003 dan yang kedua di perpustakaan dokumen baru di MOSS. Berikut menunjukkan hal ini. Perhatikan bahwa browser teratas sebenarnya menunjuk pada c saya:\Temp berkendara, Tapi Anda bisa bayangkan itu menunjuk ke SPS 2003 dokumen Perpustakaan:

gambar

Setelah itu drag dan drop operasi, target saya terlihat seperti ini:

gambar

Sekarang saatnya untuk berurusan dengan metadata. Asumsikan kita memiliki hanya satu kolom metadata untuk dokumen-dokumen ini bernama "lokasi." Kita bisa melihat dari atas "semua dokumen" pandangan bahwa lokasi kosong. Cukup mudah untuk menggunakan tampilan lembar data untuk memasukkan lokasi, atau bahkan pergi ke properti dokumen setiap satu per satu untuk menambahkan lokasi. Mari kita asumsikan bahwa ada cara praktis untuk menetapkan nilai kolom lokasi secara otomatis dan bahwa pengguna akhir harus melakukan hal ini dengan tangan. Selanjutnya, Mari kita asumsikan ada ratusan dokumen (mungkin ribuan) dan itu akan mengambil banyak banyak hari untuk memperbarui metadata. Seperti kita semua tahu, tidak ada yang akan untuk duduk dan bekerja untuk empat dari lima hari lurus memperbarui meta data untuk dokumen. Sebaliknya, mereka akan istirahat yang keluar selama periode minggu atau mungkin lebih lama. Untuk memfasilitasi proses ini, kita dapat membuat "ditandai data" Lihat seperti yang ditunjukkan:

gambar

Sekarang, Ketika seseorang duduk ke bawah untuk menghabiskan jam sehari-hari mereka dialokasikan atau dua untuk menandai bermigrasi dokumen, mereka dapat menggunakan "ditandai dokumen" Lihat untuk memfokuskan usaha mereka:

gambar

Sebagai pengguna tag dokumen, mereka menurunkan daftar ini.

Gagasan ini tampilan data ditandai juga dapat membantu dengan kelas masalah validasi data orang menanyakan tentang pada forum. Keluar dari kotak, tidak ada cara untuk mencegah pengguna untuk meng-upload dokumen ke MOSS dan kemudian tidak memasukkan meta data. Kita dapat menentukan bahwa kolom situs tertentu wajib dan pengguna tidak akan diizinkan untuk mendorong Simpan tombol. Namun, Jika pengguna upload dan kemudian menutup browser (atau menggunakan windows explorer untuk meng-upload dokumen), kita tidak bisa memaksa pengguna untuk memasukkan meta data (lagi, keluar dari kotak).

Pendekatan ini dapat digunakan untuk membantu dengan situasi. Kita dapat menggunakan data"buruk tagged" Lihat untuk dengan mudah mengidentifikasi dokumen tersebut dan memperbaiki mereka. Pasangan ini dengan KPI dan Anda memiliki visibilitas yang baik untuk data dengan melacak untuk mengelola ini keadaan yang luar biasa.

</akhir>

Berlangganan ke blog saya.

Technorati Tags:

Pencarian Wildcard SharePoint: “Pro” Bukanlah batang “Pemrograman”

Pada MSDN Cari forum, orang sering mengajukan pertanyaan seperti ini:

"Saya punya sebuah dokumen yang bernama ' panduan pemrograman’ tetapi ketika saya mencari ' Pro’ Cari tidak menemukannya."

Ini mungkin tidak merasa seperti itu, tetapi bahwa jumlah untuk pencarian wildcard. Antarmuka pengguna MOSS/WSS tidak mendukung pencarian wildcard dari kotak.

Jika Anda menggali ke dalam bagian web Cari, Anda akan menemukan sebuah kotak centang, "Aktifkan pencarian istilah berasal". Berasal adalah istilah bahasa manusia. Ianya tidak substring bahasa komputer() jenis fungsi.

Berikut adalah beberapa batang:

  • "ikan" adalah sebuah batang untuk "Memancing"
  • "Mayor" adalah sebuah batang untuk "jurusan"

Ini adalah tidak batang:

  • "Mayor" bukanlah sebuah batang "besar"
  • "pro" bukanlah sebuah batang untuk "programmer"

Pencari WSS MOSS mendukung kartu liar Cari melalui API. Inilah satu blog artikel yang menggambarkan bagaimana melakukannya: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/03/06/how-to-use-the-moss-enterprise-search-fulltextsqlquery-class.aspx

Produk pihak ke-3, Ontolica, menyediakan kartu liar Cari. Saya belum pernah menggunakan produk.

</akhir>

Berlangganan ke blog saya.

Technorati Tags:

Penebangan kegiatan alur kerja di SharePoint Designer

Minggu lalu, Saya bekerja keluar bagaimana untuk loop dan menerapkan sebuah mesin negara menggunakan SharePoint Designer dan disebutkan, sebagai samping, bahwa saya mungkin akan menulis posting blog tentang penebangan alur kerja yang lebih baik.

Yah, Sanjeev Rajput mengalahkan saya untuk itu. Lihat.

Menyimpan log data ke daftar kustom tampaknya unggul untuk menggunakan alur kerja biasa sejarah:

  • Ini adalah hanya daftar kustom, sehingga Anda dapat mengekspor ke excel sangat mudah.
  • Anda dapat membuat pemandangan, dinamis menyaring data, dll.
  • Hal ini tidak dapat auto-pembersihan Anda mendapatkan dengan alur kerja biasa sejarah.

Ada beberapa risiko / kerugian:

  • Banyak berjalan Workflow dengan banyak penebangan dapat menyebabkan terlalu banyak data ditulis ke daftar.
  • Mungkin Anda * lakukan * ingin otomatis membersihkan. Anda tidak akan mendapatkan fitur itu dengan pendekatan ini (tanpa coding).
  • Keamanan rumit. Untuk menulis ke daftar, pengguna harus memiliki izin untuk melakukannya. Itu berarti bahwa ini mungkin tidak cocok untuk setiap jenis "pejabat" Audit karena pengguna dapat menemukan daftar dan mengedit. Hal ini bisa diatasi dengan beberapa kustom pemrograman.

</akhir>

Technorati Tags:

Berlangganan ke blog saya.

Masalah dengan Tribbles … ERR .. KPI

Ini Minggu terakhir saya selesai dari suatu bukti dari konsep proyek untuk klien di Manhattan. Sambil menerapkan solusi, Aku berlari ke lain kekurangan dari MOSS KPI (Lihat di sini untuk masalah KPI yang sebelumnya dan saya solusi).

Latar belakang: Kami menggunakan SharePoint Designer workflow untuk model proses cukup kompleks multi bulan lama bisnis. Seperti melaju, ini akan memperbarui beberapa informasi negara dalam daftar. KPI menggunakan data ini untuk melakukan mojo mereka.

Kami memutuskan untuk membuat situs baru setiap kali yang baru salah satu proses bisnis ini dimulai. Selain dari alur kerja itu sendiri, situs ini host beberapa dokumen Perpustakaan, menggunakan target audiens dan sebagainya. Hanya banyak barang untuk membantu dengan kolaborasi antara karyawan internal, bepergian karyawan dan klien yang berpartisipasi mitra bisnis.

Kami juga ingin menunjukkan beberapa KPI yang memantau kesehatan keseluruhan proses bisnis yang spesifik seperti yang dipromosikan oleh data negara alur kerja dan melihat menggunakan KPI.

Akhirnya, Kami menggunakan KPI daftar item yang melakukan count pada pandangan pada daftar di situs (sebagai lawan menarik dari sumber data lainnya, seperti excel atau SQL).

Masalah: Dapat Anda bayangkan, dengan asumsi kita adalah untuk membawa ide dasar maju ke dunia produksi, kita ingin template situs. Menyediakan sebuah situs baru yang didasarkan dari proses bisnis"" template.

Masalahnya adalah bahwa Anda tidak bisa mendapatkan KPI berfungsi seperti itu. Ketika saya membuat situs baru berdasarkan template dengan sebuah daftar KPI dan bagian web KPI, situs baru KPI data rusak. Situs baru KPI daftar poin di sumber apa pun Anda tetapkan saat pertama kali Anda menyimpannya sebagai template.

Contohnya:

  • Membuat situs baru dan membangun untuk kesempurnaan. Situs ini mencakup KPI data.
  • Menyimpan itu sebagai template.
  • Membuat situs baru dan basis jika dari template.
  • Situs baru ini KPI daftar item’ sumber menunjuk ke situs template, tidak situs saat ini.

Proses Instansiasi tidak benar URL.

Aku mencoba untuk memecahkan masalah ini dengan menetapkan URL relatif ketika menentukan item daftar KPI. Namun, Saya tidak bisa mendapatkan setiap variasi yang bekerja.

Aku selalu ingin pasangan up ini "masalah" posting blog dengan semacam solusi, Tapi dalam hal ini saya tidak memiliki salah satu yang baik. Yang terbaik yang saya bisa mencari adalah bahwa Anda perlu masuk ke situs baru ditetapkan dan memperbaiki segala sesuatu secara manual. UI yang membuat ini bahkan lebih sulit karena mengubah URL dari daftar sumber menyebabkan refresh, Jadi Anda benar-benar harus mendefinisikan kembali semuanya dari awal.

Jika ada yang tahu cara yang lebih baik untuk menangani hal ini, Silakan kirim komentar.

</akhir>

Technorati Tags:

MOSS pertanian kecil instalasi dan konfigurasi kisah perang

Minggu ini, Aku sudah berjuang sedikit dengan tim saya untuk mendapatkan MOSS dipasang di sederhana dua-server peternakan. Setelah melewati itu, Saya memiliki penghargaan yang lebih besar untuk jenis masalah orang laporan di forum MSDN dan di tempat lain.

Konfigurasi akhir farm:

  • SQL/Index/Intranet WFE dalam firewall.
  • WFE di DMZ.
  • Beberapa jenis firewall antara DMZ dan internal server.

Sebelum kita memulai proyek, kita membiarkan klien tahu port yang diperlukan untuk membuka. Selama memberi dan menerima, bolak lebih dari itu, kami tidak pernah secara eksplisit mengatakan dua hal penting:

  1. SSL berarti Anda perlu sertifikat.
  2. DMZ server harus menjadi bagian dari domain.

Hari pertama, Kami muncul untuk menginstal MOSS dan belajar bahwa account domain untuk database dan MOSS tidak menciptakan. Untuk memindahkan hal-hal, kami pergi ke depan dan menginstal semuanya dengan account lokal pada intranet server.

Pada titik ini, kami menemukan kebingungan atas sertifikat SSL dan, Sayangnya, memutuskan untuk memiliki orang infrastruktur kami datang kembali di akhir minggu untuk melanjutkan instalasi DMZ server. Dalam waktu yang berarti, kami solusi arsitek pindah ke depan dengan barang-barang bisnis.

Akhir pekan yang berlalu dan klien memperoleh sertifikat.

Pria infrastruktur kami muncul dan menemukan bahwa DMZ server tidak bergabung dengan domain (domain perimeter dengan kepercayaan terbatas atau intranet domain). Kami membuang hampir 1/2 hari itu. Jika kita tidak membiarkan sertifikat SSL hilang rawa kami, kami akan telah menemukan ini sebelumnya. Oh, well….

Lain hari berlalu dan berbagai Komite keamanan, pihak yang berminat dan (tidak begitu) para pengamat tidak bersalah semua setuju bahwa itu adalah OK untuk bergabung dengan server DMZ dengan intranet domain (ini adalah POC, Setidaknya, tidak solusi produksi).

Infrastruktur pria masuk untuk membungkus hal. Kali ini kami berhasil melewati tantangan zaman modern dikenal sebagai "Wizard konfigurasi SharePoint." Kami memiliki mengintip di pusat administrasi dan … Yee haw! … DMZ server terdaftar di peternakan. Kita melihat lebih dekat dan menyadari kita melanggar terbuka Champaign sedikit tungau awal. WSS Layanan terjebak dalam "mulai" status.

Cerita panjang pendek, ternyata bahwa kita lupa untuk mengubah identitas account layanan melalui administrasi pusat dari akun lokal asli ke account domain baru. Kami melakukan itu, kembali berlari wizard konfigurasi dan voila! Kami berada di bisnis.

</akhir>

Berlangganan ke blog saya.

Technorati Tags:

Doa Tobat — SharePoint Designer * bisa * membuat mesin negara Workflow

Saya baru saja pelajari bahwa itu mungkin dan bahkan cukup mudah untuk membuat alur kerja mesin negara yang menggunakan SharePoint Designer. Kebutuhan adalah ibu penemuan dan semua yang bagus dan saya punya kebutuhan minggu ini yang tampak untuk penemuan. Kebetulan, Aku datang di ini posting forum MSDN juga. Pengalaman pribadi saya minggu ini dan bahwa "independen konfirmasi" meminjamkan kekuatan keyakinan saya. Saya berencana untuk menulis tentang hal ini panjang lebar dengan contoh penuh sesak nafas, Tapi di sini adalah inti dari itu:

  • Pendekatan yang memanfaatkan fakta bahwa alur kerja dapat mengubah item daftar, dengan demikian memicu alur kerja baru. Saya biasanya telah dianggap ini menjadi gangguan dan bahkan blogged tentang menggunakan semaphores untuk mengatasinya.
  • SharePoint memungkinkan beberapa alur kerja independen untuk menjadi aktif terhadap item daftar tertentu.

Untuk mengkonfigurasi:

  • Desain mesin negara Anda (yaitu, Amerika Serikat dan bagaimana Serikat transisi dari satu ke berikutnya).
  • Menerapkan setiap negara sebagai alur kerja terpisah.
  • Mengkonfigurasi setiap alur kerja ini negara untuk melaksanakan dalam menanggapi perubahan dalam item daftar.

Masing-masing negara workflow mengikuti pola ini kasar:

  • Saat inisialisasi, menentukan apakah itu benar-benar harus menjalankan dengan memeriksa informasi negara di "item sekarang". Batalkan jika tidak.
  • Melakukan pekerjaan.
  • Memperbarui "item sekarang" dengan informasi negara baru. Ini memicu update ke item saat ini dan kebakaran dari semua negara Workflow.

Selain manfaat yang jelas bahwa seseorang dapat membuat alur kerja mesin negara deklaratif, Semua informasi negara yang hebat untuk membangun KPI dan menarik dilihat.

Itu memang memiliki kelemahan cukup substansial — standard workflow history tracking is even more useless than normal 🙂 That’s easily remedied, Namun. Menyimpan semua informasi Anda jenis audit di daftar kustom. Itu mungkin adalah ide yang baik bahkan untuk vanili sequential workflow, but that’s for another blog post 🙂

Saya sebut ini "mea culpa" karena aku punya, Sayangnya, mengatakan lebih dari sekali pada forum dan di tempat lain bahwa seseorang harus menggunakan visual studio untuk membuat alur kerja mesin negara. Itu hanya tidak benar.

</akhir>

Berlangganan ke blog saya.

Technorati Tags:

Belajar cara yang keras — DMZ WFE harus berada dalam Domain

Meskipun tidak benar-benar benar, sebagai masalah praktis, menghadap internet web ujung depan di DMZ harus berada dalam domain (yaitu. bukan server mandiri di workgroup sedikit sendiri). Itu tidak harus berada dalam domain yang sama seperti internal WFE(s) dan server lain (dan mungkin seharusnya tidak), tapi perlu domain.

Rekan-rekan saya dan saya menghabiskan banyak waktu pada proposal yang termasuk SharePoint pra-syarat. Ini termasuk daftar lengkap dari Konfigurasi firewall yang akan memungkinkan server DMZ untuk bergabung dengan pertanian dan sebagainya. Sayangnya, kami gagal untuk menambahkan sebuah kalimat di suatu tempat bahwa kata, Efek, "seluruh berdarah konfigurasi ini adalah untuk memungkinkan server DMZ WFE, dalam domain, untuk bergabung dengan peternakan internal."

Badai yang sempurna peristiwa, mana kita pada dasarnya tampak kiri ketika kita mungkin tampak kanan, bersekongkol untuk menyembunyikan masalah ini dari kami sampai cukup terlambat dalam proses, sehingga mencegah saya dari menerapkan saya "Kirim berita buruk lebih awal" aturan.

Sigh.

Berlangganan ke blog saya.

Technorati Tags:

Jika Anda belum mencoba Twitter …

Twitter adalah sangat aneh bebek. Saya telah menggunakan Twitter untuk sedikit lebih dari sebulan dan dalam beberapa cara yang tak dapat dijelaskan, ini hampir sama pentingnya kepada saya email. Aku mendapati diriku samar-samar gelisah jika saya menunggu terlalu lama sebelum melihat atas apa yang orang lain berkicau tentang. Saya kesal di Twitter kinerja kadang-kadang masalah karena itu berarti saya kehilangan. Saya mendapatkan puff sedikit kegembiraan ketika saya melihat pengumuman Woot baru.

Itu adalah pembangun komunitas yang nyata di jalan yang benar-benar melengkapi blog dan forum dan bahkan personal pertemuan tatap muka.

Pada bulan lalu, Saya sudah mengikuti seseorang upaya gemetar dingin ketika mencoba untuk mengelola Seder.

Saya telah belajar detail pribadi tentang banyak orang yang saya terutama "tahu" melalui blog — tempat mereka tinggal, jenis proyek yang mereka bekerja pada, bahwa mereka memiliki pekerjaan / masalah-masalah keluarga untuk mengelola seperti saya.

Seseorang ibu meninggal dunia … acara sedih pasti. Tapi berbagi fakta bahwa perubahan dan meningkatkan karakter seluruh pengalaman.

Itu adalah hal yang pribadi.

Ada lebih dari yang. Hal ini juga media lainnya untuk berbagi ide-ide, atau lebih sering saya berpikir, mencari bantuan. Melemparkan sebuah pertanyaan di kegugupan, kau tidak pernah pergi menggantung dan tanggapan biasanya tiba dalam beberapa menit.

Jika Anda belum mencobanya, Anda harus benar-benar mencobanya.

Menatap saya http://www.twitter.com/pagalvin

Berlangganan ke blog saya.

Technorati Tags: