Буду. Пока нет определенности с проектом — ищу к кому присоединиться (Java (SE, EE), Android). Александр Олейников.
Хорошо подумай пред тем как идти в андроид. В свое время перешел с него обратно в JavaEE. Лично у меня специфика была такой, что меньше чем через полгода стало скучно. Перескажу фразочку мне в свою очередь уже пересказанную: «Вся J2ME может поместиться в одной голове», то же самое с андроид. Привет, @antonnaumov
ЗЫ: Знаю что любую работу можно делать творчески и не берусь говроить за другие андроид проекты.
Может как раз стоит потратить пару выходных и решить «Нравится» или «Снесу к черту»?
Менять работу чтоб потом сказать «глючный эмуль, ну его» это не серьезно. Да и устроиться с нулевым представлением о дроиде навряд ли получится.
Есть в Никсах. Но это скорее для совсем зеленого. nixsolutions.com/...e/java_android
Собственно, как и обещал, отписываюсь. Переклепал. Полет нормальный. Спс за новодки.
PomAH4uK, На счет хранимых процедур и линк. Пошел, проверил, таки да! Спасибо за наводку. Сейчас попробую преклепать БД на обеспечение целостности через хранимые процедуры. Отпишусь о результате.
Из материала азы упоминает Троелсен в гнигах по C# 3 и старше, посерьезней есть Pro LINQ: Language Integrated Query in C# 2008 Joseph C. Rattz, Jr. Если интересно, напиши в скайп (в профиле), скину ебуки (тільки англомовні).
Ищется хитрый способ сэмулировать FK либо обойтись без триггера.
Сделать это ограничение на триггерах себе дороже. Есть варианты или лучше следить за этим из своей программы?
Спасибо большое, заодно и триггеры подучу.
Так что спасибо Жеке за наводку.
Ок, невопрос. Без обид
Романчику: Да, майкрософт выпускает дополнения, но джентельменский набор девелопера остается все тем же. Если тебе не нужны дополнительные технологии — не учи, да, ты потеряешь в скорости написания кода (если учесть нововведения C#, но тем не менее скил то никуда не денется.
Итак, правильно сформулируем вопрос: Как правильно использовать привязку данных внутри user control?
Вижу, меня немного не так поняли. С тем, к чему у меня лежит душа я уже определился, топик я создал скорее в целях общего развития.
В дополнение к предъидущему: При вызове Page.DateBind выражение привязки на самой странице сработало, в контролле нет.
Прочитал главу о привязке данных у Шпушты. Противоречий со своим кодом не нашел)
Намек понял, буду смотреть отражения, но всеж с предъидущими вариантами код получается намного проще. Понять что в них не так не смог.
Итак, мои ручки снова дошли до изучения ASP.NET и... снова неудача. Не то кучерявость ручек не позволила, но результат, как говорится, налицо. Не знаю почему, но вариант с привязкой данных, который посоветовал Жека, не сработал. Место отведенное под искомый контрол так и осталось пустым. Для пущей убедительности даю исходник, буду благодарен за копание в нем.
Control:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="Node.ascx.cs" Inherits="Blog.Node" %>
<div class = "Node">
<asp:Label ID="HeadLabel" runat="server" Text ="<%#Head%>"></asp:Label>
<asp:Label ID="BodyLabel" runat="server" Text ="<%#Body%>"></asp:Label>
<asp:Label ID="DateLabel" runat="server" Text ="<%#Date%>"></asp:Label>
</div>
public partial class Node : System.Web.UI.UserControl
{
protected string Head, Body, Date;
protected void Page_Load(object sender, EventArgs e)
{
}
public Node(string head, string body, DateTime date)
{
Head = head;
Body = body;
Date = date.ToLongDateString();
}
public Node():this("HEAD","BODY",DateTime.Now)
{ }
}
}
Default.aspx.cs:
protected void Page_PreInit(object sender, EventArgs e)
{
Node post = new Node("aaaa","bbbbb", DateTime.Now);
StripeHolder.Controls.Add(post);
}
Как ни странно, со вторым вариантом тоже облом:) Великий и Ужастный нуллреференсэксепшн поглотил мой ничтожный код при создании контролла в PreInit и ручном переписывании полей в Load. Вот. Прошу малость прояснить ситуацию.
Ребята, ну вы придумали в будний день