Microsoft w wersji SharePoint 2013 udostępnił nowy model tworzenia aplikacji – SharePoint Add-ins. SharePoint Add-in jest rozwiązaniem, które może obejmować tylko kod HTML, CSS, JavaScript, obrazy i inne pliki statyczne. Ważną rzeczą jest jednak fakt, że aplikacja nie może zawierać żadnych bibliotek dll, a co za tym idzie kodu wykonywanego po stronie serwera.
Już od kilku miesięcy wiadomo, że coraz większymi krokami zbliża się premiera nowej wersji Microsoft SharePoint. Pierwsze informacje na jej temat zostały przedstawione już w maju tego roku i od tamtej pory całkiem sporo udało się nam dowiedzieć. Co więcej, od końca sierpnia tego roku każdy użytkownik ma możliwość testowania nowych funkcjonalności, a to wszystko dzięki dostępnej publicznie wersji Preview. Czego możemy więc spodziewać się po wersji oznaczonej 2016?
Korzystając z list SharePoint, na pewno nadejdzie moment, gdy zechcemy pozbyć się pola z tytułem. Wydaje się, że jest to prosta czynność i rzeczywiście – nie wymaga ona specjalnych zdolności. Problem polega na tym, że musimy wybrać kilka opcji, które są przed nami poukrywane i świeży użytkownik może mieć problemy z ich znalezieniem.
SharePoint dostarcza nam kilka domyślnych akcji, których możemy użyć na każdym z elementów dostarczonych nam przez wyszukiwarkę. Znajdziemy tu możliwość otwarcia elementu, śledzenia go czy też udostępnienia. Co jednak w sytuacji, gdy chcemy dać użytkownikowi możliwość podjęcia stworzonej przez nas akcji?
Co prawda tekst o AngularJS, ale przyda się też w aplikacjach pisanych w .NET, które wykorzystują Angulara :)
This blog post is an overview of testing focus behavior in web browser. During the work on Azure Portal I spent quite a bit of time on ensuring rich keyboard support. This requires appropriate focus management. When user press some keyboard shortcut, the focus should move to appropriate element. Focus behavior should be also tested very succinctly. As it is very easy to change (break) with even the smallest change in the HTML or JavaScript.
Jest wiele czynników, które mówią o jakości kodu, jednym z nich jest jego czytelność. W jaki sposób można, bez dużego nakładu pracy, poprawić czytelność kodu? Czy wielkość i poziom skomplikowania projektu mają wpływ na czytelność kodu? Kto jest odpowiedzialny z powstawanie nieczytelnego kodu i czy czytelność kodu mówi coś o profesjonalizmie programisty? W jaki sposób można zapobiegać a w jaki sposób leczyć zainfekowany kod? „Lepszy jest kod dobrze napisa...
Sztuka programowania 3174 dni, 2 godziny, 15 minut temu 527 źrodło rozwiń
Ten wpis jest drugą częścią poprzedniego artykułu – dlaczego twój projekt się opóźnia? – bufory „bezpieczeństwa” w zadaniach. Poprzednio poruszałem kwestię tego jak „kary” za nieukończenie zadań w terminie powodują zwiększanie buforów w estymatach oraz jaki negatywny ma to wpływ na realizację projektu w terminie....
... czyli jakim typem jesteś? Trochę lat już pracuję, zaliczyłem w tym okresie kilka firm, małych i dużych. Spotkałem na swojej drodze sporo developerów, byłem w kilku zespołach. Nie jest to może ogromne doświadczenie, ale pozwala już na pewne retrospekcje i analizy.
Napisany przez paweltymura on Intro W mojej miłej pracy, tuż po tym jak wdrożyłem (wdrożyliśmy, ale to ja go chciałem najbardziej) gita, zostałem jego zarządcą. Zarządca gita? Co ten termin może oznaczać? Tak naprawdę nic więcej jak to, że codziennie z rana uruchamiam skrypt mergujący (o ten) i patrzę czy wszystko przebiegło zgodnie z planem. Jak można się domyśleć, zazwyczaj nie przebiega...
Inspiration to writing this article has been excerpted from the lecture “Like a Panda: Flow with Bamboo” led by Jonathan Doklovic, one of Atlassian’s employee, during Atlassian Summit 2013. That lecture described potential of building and deploying feature branches. Such functionality is offered by Bamboo – software released by Atlassian itself.
Metoda Split dzieli łańcuch znaków na części w zależności od separatora, który został przekazany w parametrach. Ostatnio jednak natknąłem się na plik CSV, który oprócz tego, że jest rozdzielony przecinkami to na dodatek ma jeszcze ogranicznik pól. Parsowanie takiego pliku metodą String.Split nie będzie prawidłowe. Poniżej implementacja metody String.Split z możliwością zdefiniowania ogranicznika pól(checkSeparator)...
Sztuka programowania 3176 dni, 5 godzin, 25 minut temu 177 źrodło rozwiń
Dzisiaj kolejny element HTTP 2.0, tym razem wymagający zmiany kodu po stronie aplikacji. Tak jak już z wszystkimi opisanymi wcześniej zmianami, ma to na celu zmniejszenie opóźnienia (latency) wynikającego z liczby zapytań. Doskonale wiemy, że każda strona ma referencje do innych zasobów takich jak CSS czy pliki graficzne. Wcześniej zajęliśmy się już HTTP Multiplexing, który znacząco niweluje problem. W jednym z poprzednich wpisów pokazałem również jak w H...
Zdjęcie użytkownika w Office 365 to problem, który był ostatnio przedmiotem mojej namiętnej korespondencji z Microsoft, jak i kwestią, która wybitnie mi działała na nerwy. I właśnie ten post powstał na bazie tych doświadczeń i frustracji związanych z integracją lokalnego AD z Office 365 / Azure AD.
We received a big present for the 10th anniversary of jQuery, jQuery 3.0 has reached beta status. Let’s take a look at what’s new in jQuery and how to use it.
JMeter jest darmową aplikacją bardzo przydatną podczas wykonywania “load testing”. Interfejs użytkownika co prawda jest bardzo mało intuicyjny, ale po pewnym czasie można przyzwyczaić się. Aplikacja, po uruchomieniu prezentuje się następująco (...) Oczywiście na oficjalnej stronie można znaleźć pełną dokumentację, więc moim celem nie jest opisywanie każdego elementu. Jako próbkę, po prostu spróbujmy stworzyć test, który będzie łączył się z jakąś stroną (np. Google) i...
|Search MSDNSearch all blogsSearch this blogSign in This week in Azure This week in Azure Your ultimate Azure news source&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;&##x2605;Tomek Wisniewski0000 Platform updatesTuesdayAdrian Hall announced the availability Beta Apache Cordova plugin for Azure App Service Mobile Apps...
In more complicated projects, simple F5 doesn't compile&debug. In cases where you're working with IIS (w3wp process), we need to attach the debugger manually. For the first time it's ok, but repeating this step 10 times in hour is painful. Could this be done in one button or keyboard shortcut?
Napisany przez paweltymura on Spotkała mnie niesamowicie miła sytuacja, w której ktoś zrewidował kod podany w poprzednim artykule o pattern matchingu. Code review Blog-posta! How cool is that? Co milsze wykazał błąd w rozumowaniu i podał bardziej prawidłowe rozwiązanie. Artykuł wskazuje jak zmienić poprzednie podejście, by zrobić to lepiej!
Sztuka programowania 3180 dni, 5 godzin, 2 minuty temu 155 źrodło rozwiń
Posted on by MJ Po prawie rocznym okresie przerwy od pisania – potrzebowałem tego jak ryba wody, w międzyczasie udało mi się stworzyć kilka wideo tutoriali dla wydawnictwa Edugrafia i popracować nad kilkoma zewnętrznymi projektami (polecam) – wracam z tematem bardzo ważnym dla każdego programisty, czyli mocków...
Sztuka programowania 3180 dni, 5 godzin, 2 minuty temu 255 źrodło rozwiń