Ввод-вывод текстовых файлов
2012-04-04 09:08:37
Для чтения/записи текстовых файлов в управляемых приложениях служат классы FileStream, StreamReader ...
+ развернуть текст сохранённая копия
Для чтения/записи текстовых файлов в управляемых приложениях служат классы FileStream, StreamReader и StreamWriter. Допустим, нужно написать простое приложение, выводящее содержимое текстового файла в консольное окно — функциональный эквивалент команды DOS TYPE. Вот как это можно было бы сделать: StreamReader reader = new StreamReader (filename); for (string line = reader.Headline (); line != null; line = [...]
Тэги:
.net,
framework,
библиотека,
класс
Сессии в ASP.NET или как создать собственный провайдер
2012-03-30 15:05:11
Хабы: ASP, Веб-разработка, .NET
+ развернуть текст сохранённая копия
Хабы: ASP, Веб-разработка, .NET
ASP.NET предлагает множество вариантов для работы с сессиями из коробки:
- Хранение информации о сессиях в памяти сервера, внутри процесса ASP.NET
- Хранение информации о сессиях на сервере состояний
- Хранение информации о сессиях в базе данных SQL Server в заранее предопределенной схеме
Но сколько бы ни было вариантов из коробки, они не могут полностью ответить на те задачи, которые встают перед разработчиком. В этой статье мы рассмотрим как реализовать собственный провайдер хранилища состояния сессий (сеансов) для
ASP.NET (MVC).
В качестве хранилища сессий будет выступать
SQL Server. Работать с базой данных мы будем через EntityFramework.
Сегодня пятница, можно дальше не читать...
Тэги:
.net,
4.1,
asp,
asp.net,
entity,
framework,
mvc,
server,
sql,
веб-разработка
Веб-разработка с ChicagoBoss framework
2012-03-30 01:23:33
Хабы: Веб-разработка, Erlang/OTP
+ развернуть текст сохранённая копия
Хабы: Веб-разработка, Erlang/OTP
«Chicago Boss — бескомпромиссный веб-фреймворк, любимый дизайнерами, инженерами и этим парнем с пейджером.» — © chicagoboss.org
«Erlang — язык для создания отказоустойчивых распределенных приложений. Это — один из немногих функциональных языков, который давно и успешно применяется на практике. Например — в телекомах (Ericsson AXD-301 switch), банковских системах, системах автоматизации, высоконагруженных веб-приложениях (Facebook Chat). При этом Erlang — продукт с открытым исходным кодом и распространяется бесплатно.» — говорит нам сайт русскоязычного сообщества Erlang.
Данный пост предназначен для расширения аудитории Erlang программистов. Если до этого вы считали что функциональное программирование не может быть использовано для бытовых целей, то пора расширить ваш кругозор. Этот пост писался при поддержке моего товарища — Ruby/C++ программиста с многолетним стажем, лично знакомого с создателем данного фреймворка (Эван Миллер) и последнее время фанатеющего от данного языка.
По заверению обоих разработка веб-приложений на базе этого фреймворка ничуть не медленнее разработки на тех же рельсах (Ruby on Rails). А в чем-то даже быстрее. Я с функциональным программированием до этого особо знаком не был, но под давлением товарища решил попробовать. Хочу сказать, что опыт был весьма удачным и у меня получилось создать мой первый веб-сайт быстрее, чем год назад с тем же Ruby on Rails.
Добро пожаловать под кат
Тэги:
boss,
chicago,
chicagoboss,
erlang,
erlang/otp,
framework,
mongodb,
open,
source,
веб-разработка
Файловый и потоковый ввод-вывод
2012-03-20 20:48:40
Классы из пространства имен System.IO предоставляют управляемым приложениям возможности файлового ...
+ развернуть текст сохранённая копия
Классы из пространства имен System.IO предоставляют управляемым приложениям возможности файлового и иных форм ввода-вывода. Фундаментальным блоком управляемого ввода-вывода является поток — абстрактное представление последовательности байтов данных. Базовым классом потоков является System.IO.Stгеаm. Это абстрактный класс, поэтому System.IO и другие пространства имен содержат производные от него конкретные классы для представления физических источников данных. Так, класс Systeml.IO.FileStream [...]
Тэги:
.net,
fcl,
framework,
библиотека,
класс
Библиотека классов .NET Framework FCL: краткое описание
2012-03-20 20:36:03
Оиблиотека классов .NET Framework (FCL) — это API для управляемых приложений. Насчитывающая более ...
+ развернуть текст сохранённая копия
Оиблиотека классов .NET Framework (FCL) — это API для управляемых приложений. Насчитывающая более 7000 типов (классов, структур, интерфейсов, перечислений и делегатов), FCL — это обширный ресурс, в котором есть все — от базовых типов Int32 и String до такой экзотики, как Regex для работы с регулярными выражениями, и Form, являющегося базовым классом окон в [...]
Тэги:
.net,
fcl,
framework,
библиотека,
класс