Tento web používá soubory cookie. Dalším používáním webu s tímto souhlasíte.
jméno
heslo
přihlásit
zaregistrujte se
zapomněli jste heslo?
Máte k tomu co říct? Vložte se do diskuze.
K4N3C --- 10:16:50 13.11.2014
Hledame noveho kolegu k nam do tymu: http://www.jobs.cz/rpd/911101342/ V pripade zajmu nebo doporuceni nekoho prosim pouze zpravy do posty, tuhle diskuzi bezne nenavstevuji. Diky!
KERRAY --- 10:46:52 12.11.2014
je až dojemné, jak moc se v MS spoléhají na dokumentaci SharePointu, která ale brutálně neodpovídá realitě

http://msdn.microsoft.com/...y/office/microsoft.sharepoint.splist.enableversioning(v=office.15).aspx
“Although the EnableVersioning property is defined on the SPList class, versioning is only available for document library lists”

nebo http://msdn.microsoft.com/en-us/library/office/ms481195(v=office.15).aspx se zmiňovaným SystemUpdate(true), který, jak se ukázalo, nefunguje nikde, ačkoliv v dokumentaci se už několik verzí vesele tvrdí, že ano...
KERRAY --- 14:58:43 11.11.2014
jsem si dovolil... pár švestiček...
NAVERTICA/Navertica.SharePoint.Extensions · GitHub
https://github.com/NAVERTICA/Navertica.SharePoint.Extensions
JSPARTRE --- 19:28:11 3.11.2014
Cau mnau, zdědil jsem jedno SBS-ko /2008 a na něm běžící 2007 SP. K dovršení veškeré smůly i požadavek na publikování Accesovské databázo aplikace skrze z hora uvedenou platformu. Aktuálně jsem ve fázi - požadované funkce (respektive seznamy , které jsem pomocí wizardu vyexportoval) jsou dostupné v centrální správě(a fungují jak mají ), ale netušim jak je dostat do "back-endu" tedy té části v které fungují uživatelé...nebyl by tu někdo s přilehlými zkušenostmi?

děkuju moc
PS: nechci slevu zadarmo
KERRAY --- 13:03:08 23.10.2014
než pošlem bug na MS, můžete to někdo zkusit?

using(SPSite site = new SPSite("http://portal")) 
{
    using(SPWeb web = site.OpenWeb())
    {
        web.AllowUnsafeUpdates = true;
            
    
        SPList list = web.Lists["TestCustomList"];
        
        // open any item in a simple custom list (100) with versioning turned on and no additional fields beside Title
        SPListItem item = list.GetItemById(1);
        
        // log the amount of versions and current value of the updated field
        Console.Write(string.Format("Current amount of versions: {0} - current Title: {1}", item.Versions.Count, item["Title"]));
            
        // change Title of the item
        item["Title"] = item["Title"] + " X" 
        
        // update the item - should create new version        
        item.SystemUpdate(true);
        
        // load the item again into a new variable
        SPListItem itemNew = list.GetItemById(1);
        
        // log the amount of versions and new value of Title
        // NO NEW VERSION WAS PRODUCED (tested across several simple custom lists with no event receivers, no alerts, nothing)
        Console.Write(string.Format("New amount of versions: {0} - new Title: {1}", itemNew.Versions.Count, itemNew["Title"]));
                              
    }
}
KERRAY --- 12:45:25 23.10.2014
fér... SPListItem.SystemUpdate(true) by měl založit novou verzi

a hádejte co? na některých seznamech to prostě nedělá... na seznamu úkolů to třeba funguje, ale na jednoduchém custom listu ty změny prostě zapíše do poslední verze a čau
PETVAL --- 11:31:40 24.9.2014
Unit Testing with Mock Objects
...
Testing an Event Receiver Using Mock SharePoint Objects
...
Unit Testing with Mock Objects
http://msdn.microsoft.com/en-us/library/ee413840.aspx
PETVAL --- 11:30:12 24.9.2014
Testing and Debugging Microsoft SharePoint Applications with Microsoft Visual Studio 2012 | TechEd North America 2013 | Channel 9

Visual Studio 2012 updates 1 and 2 have introduced a host of new capabilities to make it easier to test and debug SharePoint 2010 and SharePoint 2013 applications. In this demo-packed session, see how you can write unit tests for SharePoint which can run with the aid of SharePoint Emulators, without requiring a physical SharePoint deployment. Learn how to author coded UI tests which allow you to script tests which simulate users interacting with your SharePoint applications. Learn how you can compose web performance tests into load tests which can be used to test the performance and scalability of your SharePoint applications. Finally, see how IntelliTrace can be used to go deep into the SharePoint stack and understand exactly what’s happening when things go wrong.

Testing and Debugging Microsoft SharePoint Applications with Microsoft Visual Studio 2012 | TechEd North America 2013 | Channel 9
http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/DEV-B332
PETVAL --- 15:43:05 12.9.2014
KERRAY: jo na to jsem narazil :)


The problem with unit testing SharePoint
SharePoint is a very popular development platform. But it was not designed with testability in mind. It’s not possible to replace the different objects with hand-rolled mocks, and its “read-only” mentality makes it hard to set up to return the values you need for testing.

SharePoint Unit Testing
http://www.typemock.com/isolator-for-sharepoint-produc
KERRAY --- 14:57:43 12.9.2014
ale jinak s http://www.typemock.com/ by to mohlo být v pohodě