Microsoft.CSharp Neyse olduğu?

Orta derecede karmaşık proje yapısı ve hangi devirmeyi yırtık bir .zip dosyasını teslim edildi.  Kod Microsoft.CSharp referans, olarak:

image

Gördüğünüz gibi, Visual studio, gerçek dll yoktu. 

Normalde bunları fiziksel olarak konumlandırıldığı hakkında sanmıyorum.  Buralarda çıkardı, oluşturulan yeni bir konsol uygulaması (sonra aşağıdaki Bu küçük Döviz okuma) ve benim ortamda dll bulundu: C:\Program dosyaları (x 86)\Başvuru AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.

Bu aslında yanlış çevre hedefleme visual studio şikayet bir sorun artış verdi, "Microsoft.CSharp.dll ya da bağımlılıklarından biri filan .net filan daha sonraki bir sürümünü gerektirir".  Sonunda, Tamamen başvurusunu kaldırın ve bu sorunu çözülmüş olur gibi görünüyor.

Sadece bir tane öyle tuhaf zor şeyleri anlamaya ve üzerinde olup az bir bağımsız değişken ile eşi ilginç olan şey tür orada çok fazla kadın kat dolaba Gülümseme

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Çok serin BrightStarr Video

Sadece, burada çalışmaya başladı sahip BrightStarr, Biz birlikte çok güzel bir video youtube üzerinde koyduk ki çok heyecanlıyım: http://www.youtube.com/user/BrightStarrSP

Bunu üreten dahil değildi ve ben şahsen bu tür promosyon çabaları üzerinde büyük değilim, Ama bu da bana oldukça serin.

Güzel bir BrightStarr Video

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Güle güle CGS, Merhaba BrightStarr!

Yarın, Resmi olarak benim ilk güne başlayın BrightStarr (www.brightstarr.com), bir İngiltere merkezli şirket olan bir ABD Ofisi, inanılmaz derecede, Sadece bir 6 benim evden km.

CGS bırakmak için kolay bir karar yapıldı., zor bir karar ama Gülümseme.  İzin ver açıklayayım.

Sadece bir yıl önce CGS katıldı. (Aralık 2009) ve bir SharePoint uygulama danışmanlık Direktörü olarak katıldı.  Bu parlak bir fikir gibi gelmişti.  Burada ABD'de en az, insanlar küçük dev türü insan olarak işe başlamak için oldukça yaygındır, rapor yazma ve sinir bozucu yuvarlama hatası sorunları izleme (Ben o günleri hiç özlemiyorum!).  Artan düzeyde sorumluluk ve ilişkili geliştirme awesomeness kazanç.  Kariyerim için çok güzel şeyler üzerinde inanılmaz fırsatlar oldu.  Faturalama Sistemi sıfırdan yazmak lazım.  Akıllı insanlarla çalışmak lazım., Kardeşim bütün insanlar da dahil olmak üzere, Komple web geliştirmek için ilerleme denilen 4GL için kalkınma app tabanlı.  Eğlence, eğlenceli kez.

Elbette, Sr gelen ilerleme. Dev türü için bir teknik ekip lideri, çevreleyen, bunun çoğu olmak kutsal teknik işleri – mimar.

Geleneksel bilgelik, bu gelişimi, mimar sonraki adımda daha kıdemli Yönetimi rol çeşit olmasıdır.

Ben içine aldım ve bu ilerleme kabul etti.  Ne zaman o daha üst düzey rolden birine CGS katıldı, Ben beklenen, bir dereceye kadar, Ben "ötesinde" mimar ve rol-Hepsine hükmedecek tek mimarı "mimar süper" çeşit çeşit içine stepping Gülümseme

Benim için, Bu daha az başarılı olduğu ortaya çıktı.  Bazı iyi bir başarı rolü olmadığını söylemek değil mi, ama sonunda, Klasik uygulama yöneticisi değilim.  Haftalık olarak isteyen insanlar olup zaman zaman çizelgesi sistemi içine sadece girdikleri bana çok ilginç değil.  "Kaynak" planlama (ya da insanlar, Gerçekten) aylar önceden sadece sıkıcı biri.  SOWs dökülen ve seyir için ve bize gelecekte ısırmış potansiyel boşluk doldurma kapanış gerçek bir korku olduğunu.  Henüz, Bunlar önemli şeyler ve CGS rolü için verilen ne kadar önemli olduklarını, yapılacak bir değişiklik gerekti belli. 

Sadece çok düşündüm sonra bana açık, Ancak.  Neyse ki, kanıtlar bana açık bir kez bence bu konuda, belli oldu. 

Bu yüzden açık pozisyonlar için aramak için geldi ve BrightStarr bulundu.

Ben bir SharePoint mimar olarak imzaladım ve başlamak için sabırsızlanıyorum.  Defa, Onlar çok etkileyici bir mürettebat ve bence onlar (Biz!) pazarda gerçek bir isim yapmaya hazır bulunmaktadır.  Ben orada ne yapacağım daha fazla gönderme olacak ve gerçekten bunun için sabırsızlanıyorum.  Web sitelerine bir göz atın- www.brighstarr.com -etkileyici bir müthiş biri.

Kendimi çok şanslı tüm bu düşünün.  Bir nevi mire içinde sıkışmış üst düzey düzey yöneticiler için çeşitli orta gördün mü, yapamaz-e doğru gerçekten excel veya hızlı ve güvenle ileriye taşımak.  O nerede ben gidiyordu ve kolayca kaçtığını çok memnunum... 

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Site sütun gruplarını SharePoint Designer'da değiştirme 2010

SharePoint Designer kullanarak site sütunları ile ilgili bir takım oluşturdu. 2010 Bu sabah onları yanlış grup verdiğini fark ettim.  Utanç verici anlamak zordur.  Yeri bilmiyordum...

image

Satırı çift tıklatın veya sütun ayarları düğmesini şerit isteyen tutulur.

Anlaşılan o ki, doğru cevap (ya da en azından bir doğru cevap) Tek tıklama grup üzerinde etmektir.  Bir dakika bekleyin ve sonra bir değer girmek için izin verir, görüldüğü gibi:

image

Oldukça kolay bir kez ne yapacağımı biliyorum, Ama bu biraz beni eluded.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Değişkenleri temizlemek için spd xoml dosyasını el ile düzenlemek

Bu yazı burada ("Yanıt geri almaya başlat onay sürecinin etkinliği"), Bahsettiğim SharePoint Designer iş akışınız için bütün bir yığın iş akışı değişken yanlışlıkla ekleyebilirsiniz.  İşler hızlı bir şekilde karmaşık ve zor okunur olabilir.  Özellikle, iş akışınız için "Başlat onay işlemi etkinliği" eylem eklerseniz, silin ve yeniden ekleyin, Tüm bu etkinliğin iş akışı değişkenleri ile iki kez sonunda. 

Geçmesi ve tüm o elle yapılan silmek için tam bir baş belası olduğunu, Bu yüzden ben rağmen onları doğrudan XOML dosyasından kaldırmak çalışacaktı.  Bu kadar kolay olduğu ortaya çıktı. 

İlk, gerçek XOML dosyası bulmak gerekir.  Bu konu hakkında yazdı: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Bir kez kurmak, XOML dosyasını açın ve kaldırmak istediğiniz bir değişken bulun.  Bu durumda, Benim iş akışı için iki kez "Başlat onay süreci" etkinlik eklendi.  Beri artık kullanılmamaktadır ve "isItemApproved1" adlı bir yinelenen değişken "isItemApproved" adlı bir iş akışı değişkeni kaldırmak istiyorum. 

Sadece değişkeni için bir metin arama yapın.  Benim ekran şu şekilde görünür.:

image 

Eğer etrafında XOML dosyası arama, "IsItemApproved1" orijinal "IsItemApproved" sadece bir kez tanımlanır ve hiç kullanılmamış ise birçok farklı yerlerde kullanılır görürsünüz.

Silin ve sonra dosyayı kaydedin.

Aslında SPD tamamen kapatın ve SPD alanı silinmiş kabul önce yeniden açmak zorunda kaldım sadece zor kısmı olduğunu.

Elbette, XOML ile yapabileceğiniz tek şey değil alanları silmek ve ilgili diğer konular gibi bu blog gelecekte olabilir.

Ne yapmam ve Yedekleme işinizi almak hakkında çok dikkatli olmak istiyorum.  Görünüşte küçük yapabilirsiniz / yeniden iken burada ince bir değişiklik SPD bildiğim kadarıyla iş akışı söz konusu olduğunda bu trashes ve çaba saat kaybedebilir.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Nasıl bulmak ve spd Düzenle 2010 İş akışı xoml dosyaları

Ben benim öğleden sonra tam şişmiş spd tıklayın işkence oturumda harcamak zorunda kalmadan bir sürü iş akışı değişkenleri kaldırmak için kolay bir yol araştırma.  xoml doğrudan düzenlemek için zaman sanıyordum, xml dosyası temel SPD'ın bildiri iş akışları olduğu.  Bu ne buldum 's.

İlk, Site nesneleri navigasyon altında tüm dosyalar seçeneğini gidin.  Bunu görmek için uygun izinlerinizin olması gerekir, Eğer sizin için eksik, priv. vermek değil admin kişiye hitap  Ne gibi görünüyor olmasıdır.:

image

 

Tüm dosyaları... bir listesini gösterir tüm dosyalar:

image

İş akışları klasörü seçin ve her iş akışı için klasörler listesini görmek:

image

Doğru klasörü tıklatın ve  bir SPD bildirime dayalı iş akışını yapmak ilginç hediyeler bir listesi bakın.  Doğru tıkırtı üstünde .xoml dosyası ve seçme "– açık ile> SharePoint Designer (XML olarak aç)"XOML doğrudan düzenlemek için:

image

Önce şeyler ile keman el ile yedekleme yapmak isteyebilirsiniz.  Düzenli bir Kopyala/Yapıştır SPD'de doğrudan dosya büyük olasılıkla iyi yeterli, ya da sen-ebilmek kopya tüm XML metni yapıştırın ve masaüstü ya da her ne ise bu gibi durumlarda, alışkanlık üzerine kaydedin.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Yanıt geri almaya başlat onay sürecinin etkinliği

SharePoint Designer iş akışı'nın fantezi yeni "Onay sürecini başlatmak" etkinliği ile uğraşırken ve hemen soruyu cevaplamak değil çünkü hızla stymied, "o ya da değil kabul edildi?”. 

Kısa cevap, cevap almak çok kolay olmasıdır.  Ana iş akışınız için bu etkinlik eklediğinizde, SPD bir bazillion değişkenler iş akışı değişkenleri ve parametreleri veri kaynağı ekler, Burada gördüğünüz gibi:

SNAGHTML2350fe72

Bu birden fazla eklerseniz, aynı zamanda bu dikkat edeceğiz, SPD bir "1" ve benzeri tüm değişkenleri için ekler. 

İlk "Başlat onay süreci" etkinlik silindiğinde bunu buldum., ilişkilendirilmiş iş akışı değişkenleri kaldı ilk seti (Ne yazık ki).  Yani, Bu çünkü kullanmayı dikkatli olun yoksa, birlikte bitireceğiz  çok karmaşık bir liste iş akışı değişkeni.

Microsoft bir Boolean değişkeni için "değil" adlandırma kuralı takip için itibar.  Bu Kongre daha çok ne tür veriler var güya açık yapar.

Araştırma, Bu yararlı madde bulduk.: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Gerçekten bu belirli sorun adresi yok, Ama konu hakkında iyi bir bilgi vardır, bu yüzden bu özel etkinlik ve eşdeğerleri hakkında daha fazla bilgi istiyorsanız oraya giderdim.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

SharePoint Designer 2010 mod işlevi

Burada çalışanlar tatil isteyebilirsiniz bazı günlüğü çalışıyorum., hastalık, vb. Her zaman zaman kapalı olarak talep gerekir ki bir geçerlilik kuralı gerektirir 4 Saat aralıkları.  Bu kullanma kolay bir modül işlevi.  İşlevi kalan bölümü'nde söyler.  Hiçbir geri kalanı ise, Modül sıfırdır, Aksi takdirde, Öyle ne yaptı.  Örneğin, 8 mod 4 = 0 (8 / 4 = 2 hiçbir kesir ile).  Gel gelelim, 8 mod 5 olduğunu 3.

Bir kez spd ile bunun için gerekli 2007 bir zamanlar ve ben gerçekten çözmek için bir InfoPath formunu kullanarak bitti, Peki o zaman ön ucunda gerçekleştirilmektedir.  Geçerli durum, resimde bir InfoPath formu olabilir, ama bu henüz net değil.  Yani, Ben o zaman sağlamak dışında bir teknik istekleri her zaman içinde 4 Saat aralıklarla.  Matematik yapmak için gidiyordu., bir dize olarak kaydedin ve sonra bazı şeyler alt dize yapmak. 

spd çekin 2010 ve sürpriz için (ve küçük bir utanç) Orada bir modül işlevi zaten:

image

Duyduğum bir şey zaten kutunun dışında olduğunu bir kez daha hoş bir sürpriz.  Öyle garip bir işlev karışımında eklemek Microsoft gibi görünüyor.  "Bu kolay bir tür vardır, Şimdi onu atmak"hissediyorum.  Bu yakınlık, Ben kendimi her zaman bunu gibi.  Bu CodePlex Projesi a demet-in ItsEasy prensibi neden küçük işlevleri vardır.  Aynı zamanda, Microsoft, kanıt "yol % 95'i" etkisi ile ürün desteklemeye devam eder.  Onlar Mod işlevi uygulamak, ama değil YUVARLA işlevi, Örneğin.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

CodePlex Projesi – SP2010 Explorer

SharePoint teknik düşük düzey ayrıntılarını öğrenmek için sürekli çabası bir parçası olarak 2010, Oluşturduğum bir "SharePoint Explorer"tür aracı.  Fikir yeni değil.  Ben bu projenin birden çok kez kullanılır: http://sharepointexplorer.codeplex.com/.  Benim fikrim kullandığı nesne modeli verebileceğiniz tüm alt düzey ayrıntıları göstermek için web bölümleri bağlı bir SharePoint sürümünü oluşturmaktır. 

Bu blog yazısı arama yanı sıra, projenin iki duyuru için gönüllü hizmet vermektedir.  Bu proje üzerinde çalışmak, e-posta ile bana bildirin (Galvin.Paul@Gmail.com) ve biz bu iş olacak.

İşte Proje: http://sp2010explorer.codeplex.com/

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

SharePoint Designer 2007 İş akışı Extensions CodePlex Projesi

Birlikte ikinci CodePlex Projemi koyarak kulüpler (Bu hafta Çarşamba günü açıklanacak ayrıntıları, artı veya eksi) ve ilk projemde bir göz vardı, "SharePoint Designer iş akışı uzantıları". Şok ve utanç içinde yüklenmiş görmek 4,800 kez:

image

Temelde bu son proje hakkında unuttum 12 ay. Aslında onu terk ettin çünkü utandım.

Başka bir bak ve tüm nedir kendime hatırlatmak zorunda kalacağım hakkında.

Eğer kimse bu konuda çalışmak, haber verin ve biz üzerinde işbirliği hakkında görürsünüz. 4,800 dev bir miktar değildir karşıdan yüklemeler, ama hiç farkına vardım ve muhtemelen bu toplama ve ileriye taşıyan bazı çabaya değer daha.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin