Сегодня 1 декабря, воскресенье ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7276
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Блог Мэтра
Блог Мэтра
Голосов: 1
Адрес блога: http://myasp.ru/
Добавлен: 2010-09-14 11:39:16
 

Новый движок BlogEngine.Net 2.0

2011-03-27 03:44:00 (читать в оригинале)

Дождалиcь выпуска новой версии блога на движке BlogEngine.NET 2,0.0.36, который можно скачать с официального сайта http://www.dotnetblogengine.net

  Радует изменение дизайна панели управления в которой появился Dashboard, и новые страницы, в которых можно увидеть более подробную информацию о ваших данных.

В комплекте идут скрипты для обновления баз данных и полный комплект файлов движка на ASP.NET.

Добавлена ыозможность вставки видео в ваши сообщения.

Основные изменения в версии 2.0

Использование .NET 3.5
Использование капчи Recaptcha
Фильтр спама в комментариях TypePadFilter
Возможность использования система комментариев Disqus
Поддержка SQL CE 4.0 (база данных хранится в App_Data, не нужен сервер баз данных)
Механизм корзины для удаленных постов и комментариев
Библиотека jQuery автоматически подключена на всех страницах
Поддержка HTML 5 видео
Встроена билбиотека для подсветки синтаксиса Syntax Highlighter
Система управления правами пользователей на основе ролей
Улучшена система компрессии JS/CSS
Поддержка последней версии редкатора tinyMCE



Работаем с DataFormatString в ASP.NET

2011-01-19 02:03:00 (читать в оригинале)

 

Specifier Type Format Output (Passed Double 1.42) Output (Passed Int -12400)
c Currency {0:c} $1.42 -$12,400
d Decimal (Whole number) {0:d} System.FormatException -12400
e Scientific {0:e} 1.420000e+000 -1.240000e+004
f Fixed point {0:f} 1.42 -12400.00
g General {0:g} 1.42 -12400
n Number with commas for thousands {0:n} 1.42 -12,400
r Round trippable {0:r} 1.42 System.FormatException
x Hexadecimal {0:x4} System.FormatException cf90

 

 

Выборочное форматирование чисел

Specifier Type Example Output (Passed Double 1500.42) Note
0 Zero placeholder {0:00.0000} 1500.4200 Pads with zeroes.
# Digit placeholder {0:(#).##} (1500).42  
. Decimal point {0:0.0} 1500.4  
, Thousand separator {0:0,0} 1,500 Must be between two zeroes.
,. Number scaling {0:0,.} 2 Comma adjacent to Period scales by 1000.
% Percent {0:0%} 150042% Multiplies by 100, adds % sign.
e Exponent placeholder {0:00e+0} 15e+2 Many exponent formats available.
; Group separator see below  

 

Форматирование дат

Specifier Type Example (Passed System.DateTime.Now)
d Short date 10/12/2002
D Long date December 10, 2002
t Short time 10:11 PM
T Long time 10:11:29 PM
f Full date & time December 10, 2002 10:11 PM
F Full date & time (long) December 10, 2002 10:11:29 PM
g Default date & time 10/12/2002 10:11 PM
G Default date & time (long) 10/12/2002 10:11:29 PM
M Month day pattern December 10
r RFC1123 date string Tue, 10 Dec 2002 22:11:29 GMT
s Sortable date string 2002-12-10T22:11:29
u Universal sortable, local time 2002-12-10 22:13:50Z
U Universal sortable, GMT December 11, 2002 3:13:50 AM
Y Year month pattern December, 2002

 

Выборочное форматирование дат:

 

Specifier Type Example Example Output
dd Day {0:dd} 10
ddd Day name {0:ddd} Tue
dddd Full day name {0:dddd} Tuesday
f, ff, … Second fractions {0:fff} 932
gg, … Era {0:gg} A.D.
hh 2 digit hour {0:hh} 10
HH 2 digit hour, 24hr format {0:HH} 22
mm Minute 00-59 {0:mm} 38
MM Month 01-12 {0:MM} 12
MMM Month abbreviation {0:MMM} Dec
MMMM Full month name {0:MMMM} December
ss Seconds 00-59 {0:ss} 46
tt AM or PM {0:tt} PM
yy Year, 2 digits {0:yy} 02
yyyy Year {0:yyyy} 2002
zz Timezone offset, 2 digits {0:zz} -05
zzz Full timezone offset {0:zzz} -05:00
: Separator {0:hh:mm:ss} 10:43:20
/ Separator {0:dd/MM/yyyy}

10/12/2002

Постовой: Тут интересный видеоблог.



Уменьшение размеров фото ASP.NET

2010-12-26 05:09:00 (читать в оригинале)

Код для уменьшения размера фото при загрузке на страницу ASP.NET
- Источник - File1.PostedFile -выбор файла
- Уменьшенная копия с высотой/шириной=100
- Возращает System.Drawing.Image

Imports System.Drawing
 Private Function ProcessingPreviewFoto() As System.Drawing.Image
        Dim myIMG As System.Drawing.Image = System.Drawing.Image.FromStream(File1.PostedFile.InputStream)
        Dim ImageStream As System.IO.MemoryStream
        Dim H As Integer, W As Integer

        With myIMG
            If .Height > .Width Then
                H = 100
                W = CInt(.Width * 100 / .Height)
            Else
                W = 100
                H = CInt(.Height * 100 / .Width)
            End If
        End With

        Dim myprvImage As System.Drawing.Image = New Bitmap(W, H)
        Dim myGR As Graphics = Graphics.FromImage(myprvImage)

        myGR.InterpolationMode = Drawing2D.InterpolationMode.HighQualityBicubic
        myGR.DrawImage(myIMG, New Rectangle(0, 0, W, H), 0, 0, myIMG.Width, myIMG.Height, GraphicsUnit.Pixel)
        myIMG.Dispose()
        Return myprvImage

    End Function

Пример использования http://birdoska.ru



Как создать девайс для MS SQL

2010-11-28 15:37:00 (читать в оригинале)

Если создать джоб на бэкап базы на локальный диск вот с таким степом:
BACKUP DATABASE [test] TO [test] WITH INIT , NOUNLOAD , NAME = N'test_backup', NOSKIP , STATS = 10, NOFORMAT
то при отстутствии девайса test выходит сообщение об ошибке.

Чобы это избежать, можно создать процедурку, которая проверяет наличие девайса и в случае его отсутствия создает новый:

 

SET @dev = 'd:\MSSQL\BACKUP\'+@base+'.BAK'
if exists (select * from master.dbo.sysdevices where name = @base)
begin
exec master.dbo.sp_dropdevice @base
end
exec master.dbo.sp_addumpdevice N'disk', @base, @dev

 



Читаем XML файлы

2010-10-21 16:54:00 (читать в оригинале)

Если надо прочитать отдельные элементы XML файла, то можно воспользоваться следующим примером:

 

SELECT @xml = CONVERT(xml, BulkColumn, 2) 
FROM OPENROWSET(BULK 'C:\file.xml', SINGLE_BLOB) as x

select(select  y.r.value('@value','varchar(3)')
from @xml.nodes('report/title/item') as y(r)
where y.r.value('@name','varchar(3)') = 'pole1') as pole1,
(select  y.r.value('@value','varchar(3)')
from @xml.nodes('report/title/item') as y(r)
where y.r.value('@name','varchar(3)') = 'pole2') as pole2,
y.r.value('@code','varchar(3)') as code,
y.r.value('@shifr','varchar(3)') as shifr,
y.r.value('@year','varchar(4)') as year,
y.r.value('@period','varchar(2)') as period
from @xml.nodes('report') as y(r)

А вот так читаем файлы в каталоге, предварительно получив их имена в переменную @file

declare @x nvarchar(max), @file nvarchar(100), @sql nvarchar(max)
set @file = N'C:\x.txt'
SET @sql = N'SET @y = (SELECT * FROM OPENROWSET(BULK N'''+@file+''', SINGLE_NCLOB) as x)'
exec sp_executesql @sql, N'@y nvarchar(max) output', @y = @x output
select @x


Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.