Sisi server Office 12

Alur kerja

Sisi server Office 12

Salah satu tambahan terbesar pada Office 12 adalah penyertaan manajemen Alur Kerja. Berdasarkan Windows Workflow Foundation, bagian dari paket WinFX, alur kerja Office 12 akan menjadi dihosting di SharePoint dan bisa berjalan pada dokumen di pustaka dokumen atau pada item sederhana di SharePoint daftar. Microsoft akan menyediakan banyak alur kerja 'tanpa kode' yang dapat Anda gunakan segera, termasuk perutean, pelacakan, persetujuan, moderasi, dan masa berlaku dokumen. Administrator SharePoint hanya memilih alur kerja mana yang ingin mereka aktifkan untuk daftar atau pustaka tertentu dan bagaimana alur kerja tersebut harus dipanggil. Misalnya, alur kerja mungkin dipanggil saat menambahkan item/dokumen baru ke daftar/pustaka, atau setiap kali item diedit, atau Anda mungkin mengizinkan pengguna akhir untuk memanggil alur kerja secara manual. Setiap alur kerja terdiri dari satu atau lebih aktivitas, seperti 'mengubah nilai', 'menetapkan item ke orang lain', dan 'mengirim email'. Saat menetapkan item atau mengirim email, aktivitas dapat memilih nama orang, grup atau peran, atau lainnya melintasi hierarki Direktori Aktif untuk menemukan manajer pengguna saat ini (atau pemilik item) di tingkat x di atas.

Jika alur kerja yang Anda inginkan tidak termasuk yang disediakan oleh Microsoft, Anda dapat membuatnya sendiri menggunakan FrontPage atau Visual Studio. Di FrontPage, Anda membuat alur kerja kustom Anda sendiri menggunakan panduan Alur Kerja baru, tempat Anda dapat mengatur ulang aktivitas standar atau membuat aktivitas baru di Visual Studio dan mengaturnya menjadi tanpa kode baru alur kerja. Dengan menggunakan Visual Studio, Anda mendapatkan kekuatan penuh dari Perancang Alur Kerja Visual untuk membuat aktivitas dan alur kerja baru, menggabungkan formulir InfoPath atau ASPX.

Excel sisi server

Perkembangan lain yang sangat menarik adalah diumumkannya mesin perhitungan Excel yang berjalan di server. Mengotomatiskan pembuatan dan pembaruan buku kerja Excel adalah pekerjaan yang sulit, karena Excel dirancang sebagai aplikasi PC klien, yang berarti rentan terhadap modal pop-up dialog seperti pesan kesalahan yang harus ada untuk dihilangkan oleh pengguna manusia – dialog ini tidak pernah dirancang agar dapat diskalakan, karena hanya dapat digunakan dengan satu pesan kesalahan yang ada. pengguna. Dialog modal sepenuhnya tidak dapat diterima dalam proses server yang harus mampu menangani satu, puluhan, atau ratusan pengguna tanpa pernah terhenti. Ada masalah tambahan ketika Anda membuat buku kerja dan mendistribusikan salinannya, angka atau rumusnya bisa jadi diubah oleh siapa pun, jadi Anda mungkin akan mendapatkan banyak salinan buku kerja berbeda yang semuanya mengklaim sebagai buku asli tetapi dengan cara yang berbeda. isi. Anda mungkin juga ingin orang-orang melihat angkanya, tetapi bukan cara menghitungnya.

Kini format file XML Excel – baik format XML saat ini di Excel 2003 maupun format XML zip yang akan datang di Excel 12 – memungkinkan a proses server untuk membuat buku kerja Excel dengan mengedit atau menambahkan data ke node XML dalam file tanpa harus mengotomatisasi Excel di semua. Namun, yang tidak dapat mereka lakukan saat ini adalah menghitung ulang buku kerja tersebut setelah menambahkan atau mengubah nilai. Layanan Excel 12 menggunakan mesin penghitungan yang sama dengan yang ada di aplikasi klien Excel 12 dan membungkusnya dalam kode terkelola baru untuk menjadi aplikasi server.

Hilang sudah seluruh antarmuka pengguna, dengan potensi dialog yang tidak terduga, dan sebagai gantinya Anda mendapatkan antarmuka yang dapat diskalakan, mesin kalkulasi yang kuat dan berkinerja tinggi dengan API pemrograman yang jelas – pengguna sekarang akan berinteraksi dengannya melalui a peramban web. Publikasikan spreadsheet Excel ke Intranet Anda dan penghitungan ulang dilakukan di server, dan Anda dapat mengunci akses ke model sensitif sehingga pengguna tidak dapat melihat atau mengubah rumus. Ada 'satu versi kebenaran', bukan beberapa salinan buku kerja, dan Anda bisa menampilkannya perhitungan dan bagan Excel langsung dalam portal Business Intelligence Anda dari data apa pun di Anda perusahaan.