Google Appengine и google Apps - отображающийся www.mydomain.com на my-app-id.appspot.com

Когда класс реализует INotifyPropertyChanged и вы хотите сообщить системе привязки (WPF, Silverlight и т. Д.), Что несколько связанных свойств объекта (ViewModel) изменились, вы можете вызвать PropertyChanged-Event с помощью null или String.Empty .

Это задокументировано в MSDN, но примеры кода и статьи часто не объясняют эту возможность. Я нашел это очень полезным.

public class BoundObject : INotifyPropertyChanged {

    private int _value;
    private string _text;

    public event PropertyChangedEventHandler PropertyChanged;

    public int Value {
        get {
            return _value;
        }
        set {
            if (_value != value) {
                _value = value;
                OnPropertyChanged("Value");
            }
        }
    }

    public string Text {
        get {
            return _text;
        }
        set {
            if (_text != value) {
                _text = value;
                OnPropertyChanged("Text");
            }
        }
    }

    public void Init(){
        _text = "InitialValue";
        _value = 1;
        OnPropertyChanged(string.Empty);
    }

    public void Reset() {
        _text = "DefaultValue";
        _value = 0;
        OnPropertyChanged(string.Empty);
    }

    private void OnPropertyChanged(string propertyName) {
        PropertyChangedEventArgs e = new PropertyChangedEventArgs(propertyName);

        if (PropertyChanged != null) {
            PropertyChanged(this, e);
        }
    }
}

11
задан 26 July 2009 в 19:26
поделиться

3 ответа

Не купив домен через Google, я не знаю, предоставляют ли они конфигурацию DNS. Но что вам нужно сделать, так это настроить DNS для вашего домена, чтобы в нем была запись CNAME для поддоменов, которые вы хотите указать на свое приложение. Это будет выглядеть примерно так:

Subdomain | Type  | Data
www       | CNAME | ghs.google.com.

Затем в разделе «App Engine» администрирования Google Apps для вашего домена вы должны нажать «Добавить новый URL», ввести «www» в текстовое поле и нажать «Добавить».

6
ответ дан 3 December 2019 в 10:04
поделиться

Подробная информация о том, как его настроить, находится здесь

http://code.google.com/appengine/articles/domains.html

Если вы хотите сопоставить его с www. затем поместите "www" вместо "my-app-id" на последнем изображении.

4
ответ дан 3 December 2019 в 10:04
поделиться

Краткое руководство по настройке доменного имени в Google App Engine: http://aralbalkan.com/1466

Вы это ищете?

0
ответ дан 3 December 2019 в 10:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: