Список форумов Шадринский форум -> Программирование -> Общие вопросы программирования -> Мультиплатформенность, 1С и т.п.
Начать новую тему   Ответить на тему   вывод темы на печать

Мультиплатформенность, 1С и т.п.

Автор
Сообщение
mr.Taiga
Енот


Пол: Пол:Муж.
Зарегистрирован: 13.09.2011
Сообщения: 11792
Откуда: Енот с ЧПУ

Статус: Offline
СообщениеДобавлено: 2014.09.27 21:42.44
Ответить с цитатой
Rik
ИМХО,в Шадринске нет (или очень мало) понимающих всей фишки данного софтостроения
_________________
Наношу пользу,причиняю добро.
Посмотреть профиль Отправить личное сообщение ICQ Number
Циник Ban List
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 08.11.2009
Сообщения: 852


Статус: Offline
СообщениеДобавлено: 2014.09.27 22:19.03
Ответить с цитатой
и фишки нет никакой, один в поле не воин, линукс и ПО в сопровождении дороже и гиморнее винды будет.
Посмотреть профиль Отправить личное сообщение
mr.Taiga
Енот


Пол: Пол:Муж.
Зарегистрирован: 13.09.2011
Сообщения: 11792
Откуда: Енот с ЧПУ

Статус: Offline
СообщениеДобавлено: 2014.09.27 22:22.50
Ответить с цитатой
Циник
Вот тут то я бы с тобой и поспорил за надежность.
Но не буду.

Добавлено спустя 1 минуту 57 секунд:

Сопровождение-да,довольно геморное занятие. Но нужно лишь уделить эн-ное время полноценному обучению-и все будет в шляпе.
Собственный опыт,увы.
_________________
Наношу пользу,причиняю добро.
Посмотреть профиль Отправить личное сообщение ICQ Number
Rik
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 22.10.2006
Сообщения: 2448
Откуда: Челябинск

Статус: Offline
СообщениеДобавлено: 2014.09.27 23:36.26
Ответить с цитатой
Фигня это все про геморное сопровождение. Могу сказать как раз наоборот.

Покупая Windows вы отдаете деньги Microsoft, которая платит налоги в США. Куда идут налоги - известное дело, в т.ч. на военные расходы и поддержку НАТО. Поэтому, покупая Windows Вы спонсируете войну против себя.
Ждем что решит правительство по поводу импорто замещения в софтверной сфере. Есть вероятность принудительного "внедрения" Linux в бюджетной сфере.
_________________
http://www.visual-t.ru
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
mr.Taiga
Енот


Пол: Пол:Муж.
Зарегистрирован: 13.09.2011
Сообщения: 11792
Откуда: Енот с ЧПУ

Статус: Offline
СообщениеДобавлено: 2014.09.28 07:31.39
Ответить с цитатой
Rik
Ты под санкции попал штоле?

Добавлено спустя 1 минуту 49 секунд:

Rik писал(а):
Есть вероятность принудительного "внедрения" Linux в бюджетной сфере.

В школах,вроде его давно уже шаманят.
Линух-весч. У брата на ноуте жестяк полетел,сделали ему флеш-загрузчик Убунты. В общем,деньги но новый винт он уже потратил и покупать не собирается

Добавлено спустя 3 минуты 34 секунды:

Rik
Вот дострою станок-мне что-то типа Mach3 понадобится
Оболочку сам накидаю,а вот над дровами для управляющих плат покумекаем.
_________________
Наношу пользу,причиняю добро.
Посмотреть профиль Отправить личное сообщение ICQ Number
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.02 21:07.14
Ответить с цитатой
Rik писал(а):
Поддерживается Linux x32, Linux x64, Windows x32, Windows x64. Единожды разработанное приложение выполняется машиной Дизель-паскаль и будет работать без перекомпиляции на любой из вышеуказанных платформ.
очередная попытка написать свой аналог .NET Framework ну или JAVA-машины, если угодно
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Rik
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 22.10.2006
Сообщения: 2448
Откуда: Челябинск

Статус: Offline
СообщениеДобавлено: 2014.10.02 22:10.15
Ответить с цитатой
Андрей Алексеевич писал(а):
Rik писал(а):
Поддерживается Linux x32, Linux x64, Windows x32, Windows x64. Единожды разработанное приложение выполняется машиной Дизель-паскаль и будет работать без перекомпиляции на любой из вышеуказанных платформ.
очередная попытка написать свой аналог .NET Framework ну или JAVA-машины, если угодно

Не совсем, .NET и JAVA независимые технологии, у меня нет таких ресурсов( и знаний то-же, я вообще самоучка) создать полностью независимую технологию с нуля. Я использовал RTTI и LCL лазарус, вместе с его кросс-платформенными возможностями, добавив объектно-ориентированный интерпретатор, довольно тесно совместимый с FreePascal.
У меня все примитивнее, и соответственно и проще, но это на значит что технология ущербна, если сравнить с той-же 1С, многие возможности превосходят 1С значительно.
Если брать дот нет, джаву и дизель паскаль, то по скорости разработки, простоте разработки, развертыванию, переносимости приложений с GUI, у дизель-паскалт по совокупности факторов есть преимущество. Дот нет не кросс платформена, моно - сторонняя разработка, не совсем совместимая с .net, Java для Web, разрабатывать не WEB довольно затратно..
_________________
http://www.visual-t.ru
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.03 07:01.54
Ответить с цитатой
Rik писал(а):
Дот нет не кросс платформена, моно - сторонняя разработка, не совсем совместимая с .net
я тестил свои проги - разрабатываются в студии, запускаются в линуксе под моно, что не так делаю?
Rik писал(а):
Java для Web



Rik писал(а):
многие возможности превосходят 1С значительно.
список преимуществ в студию. а то народ-то зря поди не знает
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Rik
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 22.10.2006
Сообщения: 2448
Откуда: Челябинск

Статус: Offline
СообщениеДобавлено: 2014.10.03 08:49.31
Ответить с цитатой
Андрей Алексеевич писал(а):
Rik писал(а):
Дот нет не кросс платформена, моно - сторонняя разработка, не совсем совместимая с .net
я тестил свои проги - разрабатываются в студии, запускаются в линуксе под моно, что не так делаю?

Всё так, я не че не имею против Mono и .Net, даже рассматривал возможность перехода на них...

Андрей Алексеевич писал(а):
Rik писал(а):
Java для Web

Что-то, написанное на Java большая редкость, даже вспомнить нечего(возможно я просто не знаю, хотя есть, в середине 2000х годов видел банковскую программу жутко кривую)..

Андрей Алексеевич писал(а):
Rik писал(а):
многие возможности превосходят 1С значительно.
список преимуществ в студию. а то народ-то зря поди не знает

Как среда разработки 1С полная фигня. Языковые возможности крайне бедны.
_________________
http://www.visual-t.ru
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
kolesa Warning: 1
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 20.10.2011
Сообщения: 2939


Статус: Offline
СообщениеДобавлено: 2014.10.03 09:03.59
Ответить с цитатой
Rik писал(а):
Что-то, написанное на Java большая редкость, даже вспомнить нечего

minecraft

вопросы есть
1. какая база юзается?
2. создан ли какой-то слой на базу, ориентированный на бизнес процессы? (ну к примеру как в 1С - типа регистр, или вот периодические реквизиты)
Посмотреть профиль Отправить личное сообщение
Rik
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 22.10.2006
Сообщения: 2448
Откуда: Челябинск

Статус: Offline
СообщениеДобавлено: 2014.10.03 09:13.51
Ответить с цитатой
kolesa писал(а):

1. какая база юзается?
2. создан ли какой-то слой на базу, ориентированный на бизнес процессы? (ну к примеру как в 1С - типа регистр, или вот периодические реквизиты)

1. Доступ есть к любой, я сам предпочитаю FireBird, реже PostgreSQL, ещё реже MySQL.
2. Ты мыслишь категориями 1С. Не бухгалтерией единой как говорится.
_________________
http://www.visual-t.ru
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
kolesa Warning: 1
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 20.10.2011
Сообщения: 2939


Статус: Offline
СообщениеДобавлено: 2014.10.03 09:20.55
Ответить с цитатой
Rik
ну скриншоте какой-то Предприниматель - как я понимаю эта вещь направлена на учет чего-то
без обертки реляционной базы под бизнес-задачи - это же затратно все разрабатывать, с нуля считай!
или как у вас там все работает? можно подробнее?
Посмотреть профиль Отправить личное сообщение
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.03 09:31.24
Ответить с цитатой
Rik писал(а):
написанное на Java большая редкость, даже вспомнить нечего
потому что да, не для домашних пользователей она.
Rik писал(а):
Как среда разработки 1С полная фигня. Языковые возможности крайне бедны.
интересный список возможностей
Rik писал(а):
Ты мыслишь категориями 1С. Не бухгалтерией единой как говорится.
забавно, предъявлять претензии бухгалтерской программе в том, что она бухгалтерская. ну а все же, какие у тебя преимущества-то?
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Rik
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 22.10.2006
Сообщения: 2448
Откуда: Челябинск

Статус: Offline
СообщениеДобавлено: 2014.10.03 10:31.47
Ответить с цитатой
Андрей Алексеевич писал(а):
Rik писал(а):
написанное на Java большая редкость, даже вспомнить нечего
потому что да, не для домашних пользователей она.
Rik писал(а):
Как среда разработки 1С полная фигня. Языковые возможности крайне бедны.
интересный список возможностей
Rik писал(а):
Ты мыслишь категориями 1С. Не бухгалтерией единой как говорится.
забавно, предъявлять претензии бухгалтерской программе в том, что она бухгалтерская. ну а все же, какие у тебя преимущества-то?


Пример сам по себе бесполезен, все только ради примера..
Попробуй в 1С сделать также:

TSendSmtpStrings - наследник от TStringList, имеет метод Send, который отправляет содержимое по e-mail, TSendHTTPString - наследник от TSendSmtpStrings, в нем переопределен метод Send, который посылает содержимое по http протоколу, внутри метода вызывается родительский Send - который отправляет содержимое по smtp.

Дизель паскаль - это прежде всего ООП. Поддерживаются массивы (статические и динамические) и перечисления и множества. Нет перегрузки функций, отсутствуют дженерики(пока).

Цитата
unit Main;

type
TMainForm = class(TForm)
Button1: TButton;
ListBox1: TListBox;
Button2: TButton;
method Button1Click(Sender: TObject);
method Button2Click(Sender: TObject);
private
protected
public
end;

TSendSmtpStrings = class(TStringList)
private
protected
public
method Send;
end;

TSendHTTPString = class(TSendSmtpStrings)
private
public
method Send;
end;

TMyEnum = (En1, En2, En3);
TMyEnumSet = set of TMyEnum;

var MainForm: TMainForm;

implementation

method TMainForm.Button1Click(Sender: TObject);
var
FSend: TSendFTPString;
begin
FSend = TSendFTPString.Create;
try
FSend.Assign(ListBox1.Items);
FSend.Send;
finally
FSend.Free;
end;
end;

method TMainForm.Button2Click(Sender: TObject);
var
MSet: TMyEnumSet;
begin
MSet = [En1, En2];
if En1 in MSet then ShowMessage('En1 присутчствует') end;
end;

method TSendSmtpStrings.Send;
var
Mess: TMimeMess;
MULTYPart: TMimePart;
begin
Mess = TMimeMess.Create;
try
Mess.Header.CharsetCode = UTF_8;
Mess.Header.Subject = SubjEdit.Text;
Mess.Header.From = FromToEdit.Text;
Mess.Header.ToList.Add(MailToEdit.Text);
MULTYPart = Mess.AddPartMultipart('alternate',nil);
MULTYPart.CharsetCode = UTF_8;
Mess.AddPartTextEx(Self, MULTYPart, UTF_8, False, ME_7BIT);
if xEditButton1.Text <> '' then
if FileExistsUTF8(xEditButton1.Text) then
Mess.AddPartBinaryFromFile(UTF8ToSys(xEditButton1.Text), MULTYPart);
end;
end;
Mess.EncodeMessage;
if SendToRawSSL(FromToEdit.Text, MailToEdit.Text, HostEdit.Text, Mess.Lines, LoginEdit.Text, PassEdit.Text) then
//if SendToRaw(FromToEdit.Text, MailToEdit.Text, HostEdit.Text, Mess.Lines, LoginEdit.Text, PassEdit.Text) then
ShowMessage('Отправлено');
else
ShowMessage('Отправка не удалась');
end;
finally
Mess.Free;
end;
end;

method TSendHTTPString.Send;
var
HTTP: THTTPSend;
Code: LongInt;
SStream: TStringStream;
begin
HTTP = THTTPSend.Create;
SStream = TStringStream.Create(Self);
HTTP.Timeout = 1800000;
Code = 0;
Res = False;
try
HTTP.MimeType = 'Application/octet-stream';
HTTP.Document.CopyFrom(SStream, SStream.Size);
Res = HTTP.HTTPMethod('POST', 'http://sdfsdfsfss');
Code = HTTP.ResultCode;
if Res then
ResultData.Clear;
ResultData.LoadFromStream(HTTP.Document);
for N = 0 to ResultData.Count - 1 do
MsgBox.Items.Add(ResultData.Strings[N]);
else
MsgBox.ItemIndex = MsgBox.Items.Add('Метод POST завершился неудачно');
end;

finally
HTTP.Free;
SS.Free;
end;
//Отправляем по E-Mail
inherited Send;
end;

end.

_________________
http://www.visual-t.ru
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Шатунов
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 16.07.2007
Сообщения: 2091
Откуда: Оренбургская обл.

Статус: Offline
СообщениеДобавлено: 2014.10.03 10:42.03
Ответить с цитатой
Rik писал(а):
Попробуй в 1С сделать также:

Хорошо, но 1с это программа для автоматизации учета, а не среда разработки ПО "не смешивай мед с дегтем" , хочешь кодить разрабатывать ПО выбираешь среду для разработки, нужна автоматизация учета? - 1с по самые гланды хватит + если все же приспичило, функционал расширяем написанием внешних компонент,
бери и ваяй на том же delphi или каком либо бесплатном аналоге в linux .

_________________
Даже когда тебя сожрали у тебя есть два выхода


Последний раз редактировалось: Шатунов (2014.10.03 10:52.52), всего редактировалось 2 раз(а)
Посмотреть профиль Отправить личное сообщение AIM Address Yahoo Messenger MSN Messenger ICQ Number
Rik
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 22.10.2006
Сообщения: 2448
Откуда: Челябинск

Статус: Offline
СообщениеДобавлено: 2014.10.03 10:51.02
Ответить с цитатой
kolesa писал(а):
Rik
ну скриншоте какой-то Предприниматель - как я понимаю эта вещь направлена на учет чего-то
без обертки реляционной базы под бизнес-задачи - это же затратно все разрабатывать, с нуля считай!
или как у вас там все работает? можно подробнее?

Ни чего там затратного нет...
_________________
http://www.visual-t.ru
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Шатунов
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 16.07.2007
Сообщения: 2091
Откуда: Оренбургская обл.

Статус: Offline
СообщениеДобавлено: 2014.10.03 10:55.00
Ответить с цитатой
Так же поддержка интересует.
Вы один будете отслеживать законодательство по налогам и бухгалтерскому учету и вовремя вносить изменения в конфигурацию?

_________________
Даже когда тебя сожрали у тебя есть два выхода
Посмотреть профиль Отправить личное сообщение AIM Address Yahoo Messenger MSN Messenger ICQ Number
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.03 11:00.23
Ответить с цитатой
Rik писал(а):
Попробуй в 1С сделать также:
ты правда думаешь, что я буду разбирать кучу кода чтобы узнать, что он делает?
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Ken't
вуглускр


Пол: Пол:Муж.
Зарегистрирован: 03.12.2004
Сообщения: 23569
Откуда: Алушта, ЮБК

Статус: Offline
СообщениеДобавлено: 2014.10.03 11:02.25
Ответить с цитатой
Rik писал(а):
Попробуй в 1С сделать также:

он хирург
_________________
Запчасти для иномарок. Новые, контрактные ДВС, КПП, кузовщина.
+7 912 52 9-OO-39
9-OO-39
www.avtotron45.ru
Посмотреть профиль Отправить личное сообщение ICQ Number
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.03 11:12.07
Ответить с цитатой
Вообще впечатление, что с постановкой задачи проблемы.
Так и представляю себе, как на вопрос клиента: "Почему я должен воспользоваться твоими услугами и получить от тебя программу в твоей самопальной среде разработке?"
И ты такой отвечаешь: "Потому что в моей среде разработки TListString умеет отправлять почту".
Следующий вопрос будет: "И что?"
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2014.10.03 11:21.01
Ответить с цитатой
Rik писал(а):
TSendSmtpStrings - наследник от TStringList, имеет метод Send, который отправляет содержимое по e-mail, TSendHTTPString - наследник от TSendSmtpStrings, в нем переопределен метод Send, который посылает содержимое по http протоколу, внутри метода вызывается родительский Send - который отправляет содержимое по smtp.



Добавлено спустя 23 секунды:

и еще раз


Добавлено спустя 4 минуты:

ебаный стыд, зачем ты привел этот кусог ..... я чуть не подавился
_________________
накапливаю джедайскую силу
http://booking.com/ http://bookingb2b.com/
http://www.aicgroup.biz http://www.gta-travel.com/en/home
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.03 11:25.49
Ответить с цитатой
Ну в самом деле, этож вообще не понятно, для чего реализация этого приведена. Ок, пусть не трогаем клиента, а берем разработчика. Какая задача стоит - выслать данные из StringList через емаил?
В С# будет нечто:

input: StringList list

MailSender mail = new MailSender(какие-то параметры);
mail.Send(string.Concat(list, "\r\n"));

как-то так )))

Думаю, что и 1С умеет почту посылать
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2014.10.03 11:26.22
Ответить с цитатой
конечно хорошо ,что упорно чтото пытаешься сделать свое, но иногда стоит прислушаться к мнению других.
_________________
накапливаю джедайскую силу
http://booking.com/ http://bookingb2b.com/
http://www.aicgroup.biz http://www.gta-travel.com/en/home
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.03 11:28.35
Ответить с цитатой
Slider
я вот тоже не понимаю, зачем делать что-то вообще свое, допустим фрипаскаль (или кто там у них) умеет компилять для линукса-виндовса-беось и т.п., почему не сосредоточиться на разработке своих компонентов, модулей, всего того, что нужно для разработки клиентских задач. или я чего-то непонимаю а автор не хочет говорить в чем у него фишка
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2014.10.03 12:11.07
Ответить с цитатой
в том и дело разрабатывать свое ест ьсмысл ,если это "свое" действительно инновационное, либо чего жаждет рынок/сообщество. покодить просто ради интереса, а потом пытаться всем доказать что это мегакруто .... глупо.
зачем изобретать велосипед ? тем более что у вас и колеса квадратные выходят. конечно отправка почты не такая простая задача как многие могут подумать, на самом деле там ооочень много разного рода нюансов. в приведенном Вами(Rik) примере их решить будет весьма затруднительно, что будет сопровождаться, насколько я вижу, весьма большим объемом кода. кому оно надо ? чем всё проще - тем лучше. наследования ? полиморфизм ? этим уже очень давно никого не удивишь и применять стоит разумно, а не делать из бегемота коалу. мы так и не увидели Ваших преимуществ, однако недостатков черезкрай. это повод задуматься. вы случаем не приверженец абапа ?
_________________
накапливаю джедайскую силу
http://booking.com/ http://bookingb2b.com/
http://www.aicgroup.biz http://www.gta-travel.com/en/home
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.03 12:16.08
Ответить с цитатой
Slider писал(а):
отправка почты не такая простая задача как многие могут подумать, на самом деле там ооочень много разного рода нюансов
или отправилась или не отправилась. че там много-то? пусть себе отправлялка сама себе с этим разбирается, ибо на верхнем уровне нюансы эти вообще не должны заботить
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2014.10.03 14:53.07
Ответить с цитатой
Андрей Алексеевич
если вы отправляете простое текстовое письмо то да. если вы делаете корпоративную рассылку, подверженную "репутационным рискам" это совсем другое.
простой пример - отображение рассылки в разных почтовых клиентах.
_________________
накапливаю джедайскую силу
http://booking.com/ http://bookingb2b.com/
http://www.aicgroup.biz http://www.gta-travel.com/en/home
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.03 14:56.40
Ответить с цитатой
Slider писал(а):
отображение рассылки в разных почтовых клиентах
это не проблемы отправки, а проблемы дизайна. т.е. как бы ваще из другой оперы

Добавлено спустя 1 минуту 13 секунд:

и, если на то пошло, текст/плайн вообще везде одинаково отображается, который собственно и получится при отправке StringList
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2014.10.03 16:07.56
Ответить с цитатой
попробуйте отправить html с картинками и картинки не просто ссылками в инет. вам придется настраивать хедеры. остально да дело верстки. а во ткак раз при настрйоке хедеров много разных нюансов, о которых говорил выше и приведенный выше код .... мягко говоря затрудняет решения. и уж тем более нечитабелен. очень важно при разработке проектов учитывать дальнейшее сопровождение проекта, чтоб тот кто будет его сопровождать пилить в будущем не сильно матерился.
_________________
накапливаю джедайскую силу
http://booking.com/ http://bookingb2b.com/
http://www.aicgroup.biz http://www.gta-travel.com/en/home
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Андрей Алексеевич
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 10.03.2013
Сообщения: 18397


Статус: Offline
СообщениеДобавлено: 2014.10.03 16:13.08
Ответить с цитатой
Slider писал(а):
попробуйте отправить html с картинками и картинки не просто ссылками в инет
отправлял.
Slider писал(а):
вам придется настраивать хедеры
это проблемы низкого уровня, на высоком уровне в строке
Андрей Алексеевич писал(а):
MailSender mail = new MailSender(какие-то параметры);
примерно что-то типа вместо "какие-то параметры" будет (BodyFormat.HTML) или еще что-то, вариантов масса, это вообще не проблема, зачем левые заморочки думать?
Ну надо добавить картинку, сделаешь mail.AddImage(png).

Тут проблема-то в другом - хочется увидеть, что там в предлагаемом продукте такого, пускай в отличии от 1С, пока кроме ужасного кода про мыло не увидел, и не понял в чем его цимус
_________________
쌀요리를만들기위해사랑
Посмотреть профиль Отправить личное сообщение
Страница 1 из 2
Начать новую тему   Ответить на тему   вывод темы на печать
На страницу 1, 2  След.
Показать сообщения:   
Список форумов Шадринский форум -> Программирование -> Общие вопросы программирования -> Мультиплатформенность, 1С и т.п.

 
Перейти: 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы