Arquivo da Categoría: Sen categoría

Renomeando Namespaces web Part (Ou, Unha das razóns para "A web Part ou control de formulario web, nesta páxina non pode ser amosado ou importado)”

Eu teño a traballar para chegar en miñas costelas dev cara atrás e para ese fin, traballando nun proxecto hobby que ten os seguintes bits:

  • Conectado parte da web que recibe un sitio web ou URL do conxunto de sitios web a partir dun fóra da caixa de texto SharePoint web Part de filtro.
  • Esta parte web mira cara arriba toda a información sobre o sitio web do seleccionado, xera un paquete XML e entrega-la a outro WP na páxina (a través de ligazóns).
  • 3ª parte da rede recibe o XML e fai algunhas cousas transformación XSL.

Eu quería cambiar o nome do espazo de nomes de todos os bits a "Nivlag" e eu fun atropelado co seguinte erro cando implantei a parte da web para  meu ambiente de proba:

Unha web Part ou control de formulario web, nesta páxina non pode ser amosado ou importado.  O tipo non se puido atopar ou non está rexistrado como seguro.

Este é un problema de novato, pero eu penso que eu ía anotar unha nota sobre iso de calquera maneira.  Eu causou o erro cando prema co botón dereito do espazo de nomes por defecto (que a omisión do nome do proxecto), seleccionado Refatorar e cambiar o nome como así:

image

Isto cambiou o seu nome as cousas de unha chea de lugares no proxecto, pero non é suficiente.  Tamén cómpre facer outros axustes:

1. Manualmente abrir e editar un ficheiro, "ShaerPointProjectItem.spdata". Que un arquivo XML que ten un <SafeControls> sección.  A función rename namespace non ten coñecemento deste arquivo por calquera motivo, entón tes que actualizar o espazo de nomes alí a man.

2. Editar manualmente o ficheiro. Webpart.  Por algunha razón, Visual Studio non cambiar esa referencia tamén.  Cambia o "<tipo>"O para reflectir o seu espazo de nomes cambiou alí.

3. Por fin, dependendo de como refatorados o cambio namespace, Visual Studio tamén poden ter actualizado a cadea que fai referencia ao seu arquivo ascx. Aquí:

const privada cadea _ascxPath = @ "do ~ / _CONTROLTEMPLATES ......

Pode cambiar o que dixo.  Vai xa vai recibir un erro semellante á seguinte cando tentar engadir a web Part a unha zona de Web Parts nun  páxina:

Server Error in ‘/’ Aplicación.


O ficheiro '/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ non existe.

Descrición: Unha excepción non tratada durante a execución da actual solicitude da web. Examina o seguimento de pila para obter máis información sobre o erro e onde foi orixinado no código.
Detalles da Excepción: System.Web.HttpException: O ficheiro '/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ non existe.
Erro de Orixe:

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.

 

Corrixir a referencia alí e ten que ser bo para ir.

4. Por fin, o arquivo ASCX real aínda tiña unha referencia (para min) ao espazo de nomes antiga e orixinal (a función refatorar / rename non corrixir ese).  Vostede sabe sobre este erro cando tentar engadir a web Part á páxina e recibín a seguinte mensaxe:

Server Error in ‘/’ Aplicación.


Erro do analizador

Descrición: Houbo un erro durante a análise dun recurso necesario para atender esta solicitude. Examina os detalles específicos do erro de análise e modificar o seu ficheiro de orixe apropiadamente.
Mensaxe de erro Parser: Non se puido cargar o tipo 'RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl'.
Erro de Orixe:

Liña 6:  <%@ Import Namespace = "Microsoft.SharePoint" %> 
Liña 7:  <%@ Register TagPrefix = "WebPartPages" Namespace = "Microsoft.SharePoint.WebPartPages" Assembly = "Microsoft.SharePoint, Version = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c" %>
Liña 8:  <%@ Control Language = "C #" AutoEventWireup = "true" CodeBehind = "VisualWebPart1UserControl.ascx.cs" Inherits = "RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

Arquivo de Orixe: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Liña: 8


Información sobre a versión: Microsoft. Net Framework:2.0.50727.4927; Versión de ASP.NET:2.0.50727.4927

Edite o ficheiro. Ascx directamente e corrixir a namespace roto.

Neste punto, Finalmente tiven unha vida de parte da Rede no espazo de nomes da miña elección.

</final>

Rexístrate para o meu blog.

Siga-me no Twitter http://www.twitter.com/pagalvin

Discusións Taxonomia Will Never Go Away

Hai unha "teoría" thread tipo raro suceder aquí nos foros MSDN: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/thread/34d11f89-4405-4ba5-b0f0-faa5af6e6ad5/

Moita MSDN preguntas do foro son moi "como fago [x]"Na natureza.

Este é un gran tema e algunhas das principais cuestións están sendo abordadas moi ben no segmento.

Participar da diversión!

</final>

Rexístrate para o meu blog.

Siga-me no Twitter http://www.twitter.com/pagalvin

Use Columnas calculadas para pechar lagoas técnicas no SPD workflows

Aquí está outro artigo que escribín para www.sharepointbriefing.com. This one describes a technique that we can in SharePoint Designer to perform calculations that aren’t possible using any of the built-in calculation-style activities. The basic idea is to use a custom list as a calculation engine – define a list that performs the calculation correctly, crear un artigo a través do SPD e, a continuación, ler o resultado.

Aquí está o teaser:

image

Ler máis sobre iso aquí: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm

</final>

Rexístrate para o meu blog.

Siga-me no Twitter http://www.twitter.com/pagalvin

Crear unha Image rotonda en SharePoint Usando jQuery

Un tempo atrás, Eu escribín un artigo para o SharePoint Briefing (www.sharepointbriefing.com) que describe como crear un rotonda imaxe en SharePoint. Aquí está o teaser:

image

Lea o artigo completo aquí: http://sharepointbriefing.com/spcode/article.php/3861121/Create-an-Image-Rotator-in-SharePoint-Using-jQuery.htm

</final>

Rexístrate para o meu blog.

Siga-me no Twitter http://www.twitter.com/pagalvin

Use jQuery para Matar Ortográfico en listas do SharePoint

"Usar jQuery para Matar Ortográfico en listas do SharePoint" - que é o título dun recente artigo meu que o persoal da www.sharepointbriefing.com publicado a principios de mes.

Aquí está o teaser:

image

Ler sobre como e por que eu quería matar o pobre verificador ortográfico aquí: http://sharepointbriefing.com/features/article.php/3869816/Use-jQuery-to-Kill-Spell-Checker-in-SharePoint-Lists.htm

</final>

Rexístrate para o meu blog.

Siga-me no Twitter http://www.twitter.com/pagalvin

Solución: SPD Workflow e "A forma non pode ser procesado ..." Mensaxe

Eu estaba me preparado hoxe para dar unha demostración de SharePoint 2010 concentrando-se en SPD 2010 workflows. As I was prepping, Eu bati este erro cando intento executar un fluxo de traballo manual:

O formulario non pode ser procesada. Isto pode ser debido a unha configuración incorrecta do Servizo de Estado de Microsoft SharePoint Server. Para máis información, contacte co administrador do servidor.

Eu tiña configurado previamente miña facenda en un portátil de feble potencia e no intento de axudar, Intento apagar / desactivar unha morea de servizos, como se mostra:

image

Resulta que o Servizo Estatal é bastante importante 🙂

Eu reconectado miña aplicación web para o servizo de estado estaba inmediatamente dispoñible para realizar os meus workflows.

</final>

Rexístrate para o meu blog.

Siga-me no Twitter http://www.twitter.com/pagalvin

Pequena nota sobre Servizos de contrasinais e Administración de Microsoft Online

Comecei a traballar co Small Business Productivity Suite de Microsoft Online hai varios meses, but now I have some better reason to be using it.

Eu aínda estou a traballar miña forma de evitar isto, para que eu poida estar quedando un pouco da terminoloxía incorrecto, pero basicamente hai dúas grandes interfaces: o centro de administración e os propios servizos.

O sistema estaba me dicindo que eu tiña que cambiar o meu contrasinal, so I went ahead and did that. That allowed me to proceed and work with the services part (SharePoint, e-mail, e reunión en directo). Con todo, cando eu fun á pantalla de administración, non me deixaron entrar, dicíndome que non cría que o meu contrasinal estaba correcta.

The behavior was a little odd. If I entered the password I *thought* it should be, it would blank out the userid and the password and tell me the password or userid was incorrect. If I entered a blatantly wrong password, el me dixo o mesmo, pero manter o campo ID de usuario intactas.

Eu fun xogar con iso por un tempo e finalmente chamado (si, nunha mañá de domingo). Incrible, un compañeiro, Ben, answered the phone right away. E, Non teño que entrar unha tarxeta de crédito.

Longa historia curta, the administration center password uses different password rules than the services password. Admin password must contain alpha, numeric and special characters. When I changed my admin password the first time, Non segui esa regra (nin me avisar!). I was able to change it to a valid administration password and got back in.

Se ten este tipo de problema no futuro, Vostede sabe o que funcionou para min e espero que vai traballar para ti.

</final>Rexístrate para o meu blog.

Siga-me no Twitter http://www.twitter.com/pagalvin

Libro de Social Computing para SharePoint 2007

A mediados de xullo, Ofreceron-me unha oportunidade ao autor de dous capítulos Brendon Schwartz e Matt Ranlett de up-coming libro, Social Computing con Microsoft SharePoint 2007: Implementar aplicacións para SharePoint para permitir a colaboración e interacción na empresa. (Eu creo que eles estaban tentando gañar un concurso de lonxitude, co título; Eu creo que gañaron). I jumped on the opportunity and now, finalmente, o libro enteiro está feito, chegar nas tendas en febreiro.

Como SharePoint madurece, publishers have begun to produce a new wave of books. This book is part of that wave. This wave builds upon the previous round of technical reference manuals explaining core features and functions and begins to describe how to use those features and functions to deliver business value in a very non-superficial way. I’m not saying that is anything superficial about reference manuals or their value. En realidade, a book like this on Social Computing probably couldn’t have been written a year ago. (Literalmente, está claro que podería ser escrito, pero eu non creo que a maior comunidade sería preparado para iso). The new wave of books tends to assume the reader basically understands core features and instead describes how to use those core features in interesting new ways.

Como o título di claramente, this is a book about Social Computing. Social Computing is a subject ripe for discussion and exploration and indeed, the discussion is well underway among early adopters. Many companies are now quite comfortable with document libraries, tipo de contido, buscar, fluxo de traballo básico, etc. Having implemented and mastered these bread and butter features, they are ready for the next level. This book offers insights and strategies to do that and thereby, explotar oportunidades novas e interesantes que Social Computing trae para o mundo.

Social Computing é un gran tema e en evolución e abrangue un lote fóra das cousas, incluíndo blogs, wikis, social tagging, buscar, medios interactivos, mashups, "A xente," and other socially-oriented "stuff." SharePoint has a very strong story to tell in this arena and now, Actualmente web & Historia SharePoint, is the time to tell it. All things being equal between companies, those that successfully leverage Social Computing will outpace and outgrow those that do not. The train is getting ready to leave the station and you don’t want to miss it! Este libro é o seu billete para un asento no tren 🙂

Bottom line, this is a blog entry pitching the book. It’s due out in February. Pre-order it here: Social Computing con Microsoft SharePoint 2007: Implementar aplicacións para SharePoint para permitir a colaboración e interacción na empresa.

(A divulgación completa — non hai diñeiro de dereitos no que para min se optar por mercar o libro, de xeito que este non é un esforzo para aumentar a miña conta de aforro, que se vende ben, que vai axudar o meu ego, que sempre quere máis, máis, máis!)

Como un aparte, pero moi importante de lado, Agradezo Bob Fox for connecting me with Brendon. And naturally, Agradezo Brendon e Matt para dar unha oportunidade a un novato coma min e deixar-me capítulos autor no seu libro moi importante!

</final>

Rexístrate para o meu blog.

Siga-me no Twitter http://www.twitter.com/pagalvin

Technorati Tags:

Usando Delicious.com para controlar SharePoint “v.next” Información

Cómo atopar recursos na web discutir recursos dispoñibles na próxima versión do SharePoint, I’ll be adding them to my delicious bookmarks. It appears that Delicious allows people to subscribe to a particular tag, por iso, se vostede está interesado en o que eu creo, cando atopalo, Rexístrese aquí: http://feeds.delicious.com/v2/rss/pagalvin/SharePoint_O14?count=15

</final>

Rexístrate para o meu blog.

Technorati Tags:

Parabéns, Natalya!

Acaba de recibir a noticia de que o meu amigo e compañeiro, Natalya Voskresenskaya was awarded MVP for SharePoint today. I’ve been working with Natalya for almost 18 months now and it’s a well-deserved recognition. Like all the MVPs I know, está fortemente motivado pola comunidade e seu traballo con ISPA, entre outras cousas, está axudando a facer a comunidade de SharePoint unha das máis fortes e máis útil de calquera esforzo tecnicamente orientada no planeta.

Parabéns!

</final>