пятница, 19 декабря 2008 г.
четверг, 18 декабря 2008 г.
выдержка из методического пособия по javascript
Группа методов работы со строкой
- charAt (n) => возвращает n-й символ из строки, где nÏ0¸ (length-1).
Если nÏ0¸ (length-1), то возвращается пустая строка.
- chatCodeAt (n) => возвращает десятичный код n-го символа из строки, где nÏ0¸ (length-1). Если nÏ0¸ (length-1), то возвращается NaN, то есть нечисло.
- indexOf (… ) ищет подсстроку.
Возвращает: - позицию первого вхождения экземпляра подстроки и (-1) - если такого вхождения не оказалось.
Может работать с одним и двумя аргументами:
cтрока.indexOf (подстрока) - поиск идет с начала строки;
строка.indexOf (подстрока, старт)- поиск идет с позиции старт;
- lastIndex ( ) – поиск подстроки в обратном направлении. Возвращает как и в indexOf ;
строка.lastIndex (подстрока) - поиск с конца строки;
строка.indexOf (подстрока старт) - поиск идет с позиции старт;
- substring (start, end) => возвращает подстроку, где start и end – начальная и конечная позиции вырезаемой подстроки, причем символ с позицией end не возвращается.
Примечания:
1. Если второй параметр отсутствует, то вырезается все символы от начальной позиции и до конца исходной строки.
2. Если первая позиция больше второй, то параметры меняются местами. То есть substring (10, 4) эквивалентно substring (4, 10).
3. Если первый и второй параметры совпадают, то возвращается пустая строка.
- substr (start, length) => возвращает подстроку, где start– начальная позиция, а length - длина вырезаемой подстроки.
Примечания:
1. Если первый параметр start отрицателен, то отсчет символов идет с конца строки.
- tolowerCase ( ) - в нижний регистр
- toupperCase ( ) - в верхний регистр
Эти два метода служат для снятия чувствительности к регистру. Все неалфавитные символы остаются без изменения.
c) Дополнительные строковые методы
- split ( ) => строка преобразуется в массив подстрок по строке –разделителю, передаваемый методу в качестве параметра.
Синтаксис:
StringObject.split (разделитель).
Например, “W11W2WW
Например,
var a = "Это был май, май - веселый месяц";
var b = a.replace ("май","июнь");
alert ("2. "+b); => “2. Это был июнь, май - веселый месяц”
var c = a.replace (/май/g, "июнь");
alert ("3. "+c); => “3. Это был июнь, июнь - веселый месяц”
- search (регул_выражение) – осуществляет возврат индекса первого вхождения подстроки, удовлетворяющей регулярному выражению или (-1),если такого не обнаружено.
- match (регул_выражение) – в отличие от метода search ( ) возвращает массив вхождений подстрок, удовлетворяющих регулярному выражению. Для всех поисков в строке необходимо в регулярном выражении поставить опцию /g.
Например,
var a = "Это был мамай и май - веселый месяц";
var c1 = a.match ("май");
alert ("2. "+c1); => ”2. май”
var c2 = a.match (/ма./g);
alert ("3. "+c2); => “3. мам, май”
автор: Костин В.И. ДонНТУ (год не знаю :) )
среда, 17 декабря 2008 г.
вторник, 18 ноября 2008 г.
понедельник, 17 ноября 2008 г.
ссылки по шарику
http://support.microsoft.com/kb/832769 kerberos
http://www.microsoft.com/downloads/details.aspx?FamilyID=4030d847-31bc-43ea-90ec-111b546d5411&DisplayLang=en - group board
http://www.heathersolomon.com/content/sp07cssreference.htm#MenuToolbar - css для moss2007
http://www.youtube.com/sharepoint видео шарепоинт
http://channel9.msdn.com/
http://msdn.microsoft.com/ru-ru/library/default.aspx
SharePoint Server Community
sharepoint comunity portal
полезные ссылки по шарепоинту с готдотнет
четверг, 19 июня 2008 г.
работа с bat файлами
http://systemnews.com.ru/?mod=art&part=dos&id=001#rem
http://forum.ru-board.com/topic.cgi?forum=62&topic=11825&start=300
isql -s local -d DBName -U sqlUserName -P sqlUserPassword-i test.sql - выполение sql скрипта из файла
вторник, 22 апреля 2008 г.
понедельник, 21 апреля 2008 г.
четверг, 17 апреля 2008 г.
пятница, 11 апреля 2008 г.
Пользовательский код в Reporting Services
- В меню Отчет выберите пункт Свойства отчета (Если меню Отчет недоступно, щелкните в области создания отчетов)
- На вкладке Ссылки сделайте следующее:
- В поле Ссылки нажмите кнопку добавления (...), затем выберите или перейдите к сборке из диалогового окна Добавить ссылку.
- В поле Классы введите имя класса и имя экземпляра для использования в отчете(Укажите имя класса и имя экземпляра только для элементов, зависимых от экземпляров. Не задавайте статические элементы в списке Классы.
- В меню Отчет выберите пункт Свойства отчета (Если меню Отчет недоступно, щелкните в области создания отчетов)
- На вкладке Код введите код в поле Пользовательский код.
понедельник, 7 апреля 2008 г.
воскресенье, 6 апреля 2008 г.
среда, 2 апреля 2008 г.
доступ к tfs из sharepoint
<>
...
<>
@ltadd key="WorkItemTrackingCacheRoot" value="c:\Cache" />
для wss3.0 этого хватило.
если не работает и дальше, см. файл
using (SPSite site = new SPSite("http://SharepointServer/default.aspx"))
{
String tfsName = "Http://TfsServer:8080";
string userName = "User";
string password = "Password";
string domain = "Domain";
NetworkCredential nwCred = new NetworkCredential(userName, password, domain);
TeamFoundationServer tfs = new TeamFoundationServer(tfsName, nwCred);
tfs.Authenticate();
WorkItemStore workItemStore = (WorkItemStore)tfs.GetService(typeof(WorkItemStore));
WorkItemCollection workItemCollection =
workItemStore.Query("SELECT [System.Id], [System.WorkItemType], [System.State], [System.AssignedTo], [Microsoft.VSTS.Scheduling.CompletedWork], [Microsoft.VSTS.Scheduling.RemainingWork], [System.Title] FROM WorkItems");
...
}
понедельник, 31 марта 2008 г.
создание простейшей webpart wss 3.0
в секцию
пример:
< assembly="WebPartWI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b2a4f81d5b0be69b" namespace="WebPartWI" typename="*">
iisreset
действия узла - параметры узла - коллекции - веб-части
(site actions - site settings - galleries - web parts)
на странице действия узла - создать
нати в списке добавленый webpart и поставить напротив него галку
"запомнить галерею"
метаданные можно посмотреть через reflector
пятница, 28 марта 2008 г.
фичи для shareoint
http://www.sharepoint-tips.com/2007/01/how-to-add-print-list-option-to-list.html
форум
http://www.codeplex.com/SPFORUMS
SharePoint Forums Language Pack (rus, ger)
SharePoint AJAX Toolkit (что-то для работы с tfs есть)
http://www.codeplex.com/sharepointajax/SourceControl/ListDownloadableCommits.aspx
установка wss по книге Scot'a Hiller'a
общие настройки:
- установить mssqlserver
- установить framework 3.0
- установить wss 3.0
- удалить из компонент windows конфигурации усиленной безопасности ie
- изменить группу администраторов(операции - обновление группы администратора фермы)
- старт search service (операции - топология и службы - службы на сервере - запустить сервис поиска)
- настройка исходящей почты (операции - параметры исходящей почты)
- создание web application и site collection
- управление приложениями - управление веб-приложениями - создание или расширение веб-приложения
- создать веб-приложение
- на странице "создание веб-приложения":
- блок веб-узел iis.
- выбрать использовать существующий веб-узел - в моем случае Администрирование, хотя в книге веб-узел по умолчанию, хотя у меня он уже был сразу после установки.
- блок настройки безопасности
- поставщик системы проверки подлинности - ntlm
- блок Пул приложений
- создать пул приложений
- имя пула - WSS_Pool
- Выберете учетную запись безопасности для этого пула приложений - настраиваемая
- имя пользователя и пароль - в моем случае учетная запись админа(в книге domain\spContentPool)
- блок Перезапуск служб iis
- перезапускать автоматически (не активно)
- блок сервер поиска - выбрать сервер (имя домена, или то, которое указывалось в п.2)
- ОК
- если пункт автоматического перезапуска был неактивен - пук- выполнить iisreset
- на странице Приложение создано - создание семейства веб-узлов
- название, url, шаблон и главный администратор семейства
- ели нужно добавить пользователей для управления созданным семейством вернуться на вкладку управление приложениями - безопасность приложений - политика для веб-приложений
параметры в reporting services
http://technet.microsoft.com/ru-ru/library/ms157274.aspx
Использование параметров в выражениях
http://technet.microsoft.com/ru-ru/library/aa337293.aspx