Ȥ Blog

Ruby,C#

2009ǯ09

ȩܤζ˽ե

ǯϥե󥱥ʴפΤΤȤäƤΤǤޤޥޥĥ˹Ԥäˤ줬äƤΤäƤޤޤ(Ƥե󥱥֤Ƥʤ)
ǡȤäȤˤӤäꤷΤۤȤȩäȤꤷƤ뤳ȡ¾ξʤǤ⤫ʤ餺ȸäƤۤɎĤäѤʤäȤꎣȸäʸ礬ޤʪǤ ԤĤΥޥå䤵νλҤˎ쥹莣Ȥä顢ΤäƤޤ衣ǯ餢뤸ʤǤȤΤȡ
Ʊ̾ΥȤߤδ¿ʡ



ʤߤ11()ȤʤΤǤīϿ

κ α [DVD]

Τ̡äɤʎȻפäƻפ鷺ڤƤߤƤޤޤ
빽Ǥ(^^;)
ݤιʿͤϸƤߤΤ⤤⤷ޤ
Ԥо줹륷ϻפ鷺ФäƤޤޤ


Windows.Forms Tab

VisualStudioƱ褦TabΥץ򱦥åơƥȡ˥塼ɽˤϡ
TabContainer.GetTabPageAtCursor(int x, int y)
ƤӽФޤ

StockDataAggregatorǤTaPageѾ饹Ǥ˽񤤤Ƥޤ


            if ((e.Button & MouseButtons.Right) == MouseButtons.Right)
            {
                TabPage p = this.GetTabPageAtCursor(e.X, e.Y);
                if (p != null)
                {
                    this.SelectedTab = p;
                    this.TabContextMenu.Show(this, e.X, e.Y);
                }
            }

  1. GetTabPageAtCursorǥޥ֤Υ֤
  2. ǤϤΥ֤֤ˤ(ϻԹǤƤǤ)
  3. å줿֤˥ƥȥ˥塼ɽ
ϥ˥塼Υå٥ȥϥɤǥ֤ĤʤʤʤꤹOKǤ

ޤǡϡ䤬Ƥǡˡ¾ˤ⤢뤫⤷ޤ

ץޡäΤ褦˸ UI

ȤܤäƤޤ
áȤޤ

ץޡäΤ褦˸ UI


ʤʤäƤ⺤ʤ褦ˡˤ񤤤Ƥޤ
åΤΤĤƤϤޤäƤꤷơ
  • ò (!) ¿ѤƤܥå
  • ޥʳԲ (֤ǽ˰ưʤ)
  • ٤ƤΥեǤ򥰥롼ԥ󥰤Ƥ
  • IDEǺ
  • DataGridȥ¿
  • ֥ޥɤ¹ԤޤǤפɽ
  • ٤ʥܥåɽ
  • ʹԾʬʤ
  • ȤطΤʤλ
  • Ѹ줬¿˥塼
  • 饸ܥΤ褦ư򤹤åܥå
  • ץåȥեɤüû
  • Ϣ³ɽǧΤΥܥå

Google

GoogleIEChrome¤ߤˡɲɤץ饰Chrome Frameץ꡼

Ȥޤ
IE678бƤ뤽ǡ𤬤äIEȤʤͤˤϯ󤫤⤷ޤ
ޤ¦бƤʤܤʤǤǤ1ɲäʤǤ⤷빽ڤ뤫⤷ʤǤ͡
ΥץȤˤä󤳤äߤäʤ

¢եMyLibrary1.41åץǡ

ǽŪʽϤޤ󤬡WebϢURLְ꤬äƤΤޤ

http://satoyansoft.com/



ǡե SDA1.27åץǡ

񹹿ԶС1.27ޤ 

ǡե StockDataAggregator

Mac

Windows.FormsΥ饤֥꤬Ȥ뤫ƤߤޤϤ褯ȤäƤSOAP饤ȤεǽƤߤޤ

VisualStudioƱ褦WSDLURLꤹSOAPץäƤޤŬWebõ͹ֹ渡ΥӥȤäƤߤޤʤ꤬


ФƤҤ͹ֹǸƤߤ뤳Ȥˡ



̵Ǥޤ



ʤʤMacMonoDevelopĴǤ礭꤬ġܸ줬ϤǤʤ
TextMate⤽ǤɤMacγȯϤΥץܸȤ¿褦ʵ롣
⤽MacC#ʿ͡⤷ϼפɤۤɤΤääʤǤɡ
ޤ̤١ǤǤʤΤǡĹԤޤ礦

Mac

MacǤWindows.FormsΥ饤֥ϻѤǤΤƤߤޤ
ȤꤢHelloWorldŪʤΤϤʤʤȤޤ
ɤⲿüʤȤɬפʤ褦Ǥ

ƥꥻ󥹤ڲưƤޤ


̵˥ɥɽޤ


åܥåOK



ޤñʥץʤǼºݤˤʤΤΤȤɤʤΤϤޤ狼ޤ󤬡ʤ󤫤ͽ
Ǥ⡢Windows.FormsȤOSXͥƥ֤UIˤʤʤΤǡMac餷ʤʤäƤޤޤդCocoaȤʤ󤫤դȤʤΤʡ
ǤȤꤢWindows.FormsϤȤȤ狼äǤ褫äǤ

ʿ٤ƤΤοȼΨ

ǯΰФռޤäƤƤޤȼäƹοȼΨ㤵ФƤǰޤäƤƤ褦Ǥʤ40Ȥ50ʤ褦Ǥ
Ȥ櫓ǡWebܤꤹǴñǿοȼΨФ褦ʥȤʡȻפäƤޤ
ƱΥեȤΤϤ狼äΤǤʤVB6ǺäȻפ롢ˤ⡢ŪʥեȤäΤǡWindowsǤưʤˡWebСκˤäȼĤϤޤñ˼ʬȤʤΤǤɤǸǤФʤȤפäƤޤ
Τǡơӥˤ̾ǡѤäȤ狼褦ʤΤˤǤɤǤɤ͡
Ȥ
ץե

Ȥ

C#ɻŻRubyФʳȯԡ
ǶDockerȤؿȤAngularJS˥ϥޤäƤ롣
¢ȤĮȤȤ˽ס

QR
QR
  • 饤֥ɥ֥