maandelikse Argiewe: Januarie 2011

Dit vind Groot SharePoint Talent

Hier is nog 'n artikel wat ek geskryf het vir die goeie mense op SharePoint Briefing entitled “Finding Great SharePoint Talent”. The article tries to give some advice on how to find truly good and well-experienced people when you’re looking to expand your staff.

Hier is 'n teaser:

Teaser

Check dit uit.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Backup-SPSite cmdlet versuim om stil Wanneer uitgevoer met verkeerde toestemmings

Ek was op 'n bediener en die bestuur van 'n vervelige plek versameling rugsteun-opdrag met die rugsteun-SPSite powershell cmdlet en het die volgende fout:

Backup-SPSite : Kan nie kry 'n SPSite voorwerp met ID of URL: ...  (volle boodskap hieronder)

image

Ek het probleme met hierdie bediener sodat dit het my laat dink dat die bediener is siek of iets.  Ek oorgeskakel na goeie ou stsadm en hierdie tyd dat ek 'n ander fout:

Hierdie operasie uitgevoer kan word slegs op 'n rekenaar wat aan 'n bediener plaas by ... (volle boodskap hieronder)

image

Natuurlik, dit op die plaas en alles wat, maar dit het by my opkom dat ek aangemeld met my eie rekening en ek gewoonlik in te teken as 'n stelsel rekening op hierdie bediener.  Ek het dit gedoen en die rugsteun opgevolg.  Wat ek interessant vind is dat die cmdlet het my 'n sekuriteit afgewerk fout boodskap.  Dit is soort van netjies, maar het my nie help nie veel :) 

<einde />

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Reguit tronk toe Lys – Cisco VPN Kliënt

Verlede somer, Ek het 'n "reguit tronk toe"-lys vir die yskas.  #1 op die lys is Lawrence O'Donnell (onakkurate voorspellings), maar dit is buite die omvang van hierdie blog :)  Vandag, Ek is die toevoeging van Cisco se VPN-kliënt op die lys, en dit is in die bestek van 'n neus.

'N klomp jare gelede het baie van die kliënte gebruik Cisco VPN afgeleë toegang tot hul webwerf in staat te stel.  Terug dan, Ek het die virtuele rekenaars geskape vir elk van hierdie kliënte en geïnstalleer Cisco op daardie? Hoekom?  Omdat Cisco slotte jou rekenaar sodat jy kan nie eens plaaslike netwerk drukkers blaai, laat alleen gevaarlike gereedskap soos Skype, Communicator en die sleutel "~".  Maar,  As jy dit installeer op 'n SM, jou VM is gesluit, maar nie jou gasheer nie. 

Ek dink aan daardie gloriedae vandag, want ek het 'n Cisco VPN-kliënt te gebruik * weer * en dit sluit my en ek het om dit te gebruik in 'n minuut.  Ek wil eerder blog oor hoeveel Cisco VPN-kliënt verdien om in die tronk te wees, eerder as om dit gebruik ...

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

SharePoint Fest – Denver

Ek sal praat in Denver op die SharePoint Fest gebeurtenis op Mei.  Ek gaan 'n paar algemene sake te bespreek en 'n tegniese wil om te doen, is in SharePoint Designer werkstromen en Beskryf patrone wat jy kan gebruik om dit op te los.

Daar is 'n baie ander baie interessante dinge gaan op die konferensie, so check dit uit: http://www.sharepointfest.com/Denver/

Dit is nie 'n gratis geleentheid en ek het 'n afslag kode handig, so los 'n kommentaar of om ping my en ek sal graag gee.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Implementering van 'n Globale Pop-up Kennisgewing

Ek het 'n artikel vir www.sharepoint.briefing.com getiteld "Implementering van 'n Globale Pop-up Kennisgewing."  Hierdie funksie is in werking gestel is vir 'n gemeenskap kollege skool gesluit is weens die sneeu en so meer te kommunikeer. 

Dit maak gebruik van 'n persoonlike lys, uit die boks SharePoint web dienste en 'n paar jQuery die werk te doen.

Hier is 'n teaser:

image

Lees die hele ding hier: http://www.sharepointbriefing.com/features/article.php/3918471/Implement-a-Global-Pop-up-Notification-System.htm

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Connecting Text Field filters jou persoonlike Web Deel

Ek wou inligting ontvang van 'n teks veld filter in SharePoint 2010 in my persoonlike web deel.  Ek het probeer om met behulp van hierdie MSDN artikel as 'n basis, maar die artikel is of gebreek of ek nie net na aanleiding van dit korrek.

'N bietjie meer soek opgedaag het Mike Smith se MSDN bydrae hier (http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/72F1732A-7F93-441E-8644-2E82BBB153D9).

Daar is 'n baie goed daar buite op aansluit web dele, maar Mike se artikel is so eenvoudig soos dit kry.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Die Herbenaming Web Deel namespace (Of, Een van die redes vir die "'n Web Deel of web vorm op hierdie bladsy kan nie vertoon word of ingevoer word)”

Ek werk my dev tjops terug te kry en aan die einde, werk aan 'n stokperdjie-projek wat die volgende stukkies:

  • Aangesloten web deel wat ontvang 'n terrein of perseel versameling URL van 'n buite die boks SharePoint teks Filter web deel.
  • Hierdie web deel lyk al die inligting oor die geselekteerde site, genereer 'n XML-pakket en gee dit aan 'n ander WP op die bladsy (via verbindings).
  • 3rd web deel kry die XML en 'n bietjie XSL transform dinge.

Ek wou die naam ruimte van al die stukkies te hernoem na "Nivlag" Ek was besig om getref met die volgende fout toe ek die web ontplooi om deel te  my toets-omgewing:

'N Web Part of web vorm beheer oor hierdie bladsy kan nie vertoon word of ingevoer.  Die tipe kon nie gevind word of dit nie geregistreer is nie so veilig.

Dit is 'n beginner se probleem nie, maar ek het gedink ek wil neerskryf 'n nota op hierdie in elk geval.  Ek het die fout veroorsaak wanneer ek reg gekliek op die standaard naam ruimte (wat versuim het aan die projek se naam), geselekteerde Refactor en dan Herbenoem soos so:

image

Dit het dinge in 'n klomp van die plekke in die naam van die projek, maar dit is nie genoeg nie.  Jy moet ook verskeie ander aanpassings te maak:

1. Handmatig 'n lêer oop te maak en te wysig, "ShaerPointProjectItem.spdata". Dat 'n XML-lêer wat 'n <SafeControls> afdeling.  Die namespace hernoem funksie is nie bewus van hierdie lêer vir watter rede ookal, so moet jy die namespace hand te werk.

2. Hand te wysig die Webpart lêer.  Vir watter rede ook al, Visual Studio verander nie die verwysing nie.  Verander die "<tipe>"Node om jou verander namespace om daar te besin.

3. Laastens, afhangende van hoe jy die namespace verandering herschreven, Visual Studio kan ook bygewerk die tou wat verwys na jou AScX lêer. hier:

private konst string _ascxPath = @ "~ / _CONTROLTEMPLATES ......

Jy mag nodig wees om dit terug te verander.  Jy sal jy omdat jy 'n fout soortgelyk aan die volgende wanneer jy probeer en voeg die web deel aan 'n web deel sone op 'n  bladsy:

Server Error in ‘/’ Aansoek.


The file ‘/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ bestaan ​​nie.

Description: 'N Onhanteerde uitsondering plaasgevind het gedurende die uitvoering van die huidige web versoek. Kyk na die stapel spoor vir meer inligting oor die fout en waar dit ontstaan ​​het in die kode.
Uitsondering Details: System.Web.HttpException: The file ‘/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ bestaan ​​nie.
Bron Fout:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

 

Sit die verwysing en jy moet goed wees om te gaan.

4. Laastens, die werklike AscX lêer het nog 'n verwysing (vir my) na die ou oorspronklike namespace (die refactor / hernoem funksie het nie hierdie probleem oplos).  Jy weet oor hierdie fout as jy probeer en voeg die web deel aan die bladsy en kry die volgende boodskap:

Server Error in ‘/’ Aansoek.


Parser Fout

Description: 'N Fout het voorgekom tydens die parsing van 'n hulpbron wat nodig is om hierdie versoek te bedien. Gaan asseblief die volgende spesifieke Fout besonderhede en verander jou bron lêer op 'n gepaste wyse.
Parser Fout boodskap: Could not load type ‘RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl’.
Bron Fout:

Line 6:  <%@ Invoer Naamruimte = "Microsoft.SharePoint" %> 
Line 7:  <%@ Register Tagprefix="WebPartPages" Naamruimte = "Microsoft.SharePoint.WebPartPages" Vergadering = "Microsoft.SharePoint, Weergawe = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c" %>
Line 8:  <%@ Control Language = "C #" AutoEventWireup = "ware" CodeBehind = "VisualWebPart1UserControl.ascx.cs" Erf = "RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl-" %>

Bron Lêer: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Line: 8


Weergawe inligting: NET Framework. Weergawe:2.0.50727.4927; ASP.NET Weergawe:2.0.50727.4927

Verander die AScX lêer direk en los die gebreekte namespace.

Op hierdie punt, Ek moes uiteindelik 'n web deel wat in die namespace van my keuse van.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin