�A�ځFC# 5.0��VB 11.0�V�@�\�uasync�^await�񓯊����\�b�h�v����

��1��@.NET�J���ɂ�����񓯊������̊�b�Ɨ��j

��� �F��
2012/08/31
Page1 Page2

�@�u�厖�Ȃ��Ƃ͕������Ă��邪�A�Ƃɂ������ɂ��ʓ|�������B�v

�@�u�񓯊������v�Ƃ����ƁA����ȃC���[�W������B�J�����̋Ɩ��A�v���ȂǂŔ񓯊��������������Ȃ���΂Ȃ�Ȃ��Ȃ�����A�唼�̕��́A�����d�������̂����ɏ悹��ꂽ�C���ɂȂ�A�u�҂��Ă܂����I�v�ȂǂƈӋC�g�X�ƍ�Ƃɓ��邱�Ƃ͂Ȃ��̂ł͂Ȃ����Ǝv���B�������M�҂�����1�l���B

�@����́A�ʏ폑���Ă��铯�������Ɣ�ׂăR�[�f�B���O�ʂ����ɑ����Ȃ�i�����Ȃ����o��������j���Ƃ��ő�̗��R���낤�B�u�����Ɗy�ɏ��������v�Ƃ����̂��J���҂̑��ӂł��邱�Ƃ͊ԈႢ�Ȃ��B

�@�����č���AVisual Studio 2012�Ɠ����Ƀ����[�X���ꂽ.NET Framework 4.5�ƁA����ɑΉ�����C# 5.0��VB�iVisual Basic�j 11.0�ŁA���̔ώG����傫�����P���Ă����V�@�\�u�񓯊����\�b�h�iasync�^await�j�v�����ڂ��ꂽ�B�{�A�ۂł͂��ꂩ�琔��ɂ킽���āA���̔񓯊����\�b�h�ɂ‚��ĉ������B

���񓯊������̕K�v��

�@�񓯊��������Ȃ��d�v���B���̕K�v���ɂ‚��Ă͂��͂⌾�킸�����Ȃ�������Ȃ����A�ȒP�ɉ������Ă������B

�@�񓯊������̗̍p����������K�v������V�[���ɂ́A�Ⴆ�Ύ��̂悤�Ȃ��̂���������B

  • �d��������������Ƃ�
  • �t�@�C���̓ǂݏ�����l�b�g���[�N�ʐM�ȂǁA�s��ȑ҂����Ԃ��������鏈��������Ƃ�

�@�‚܂�A���Ԃ�����������i�”\���̂���j����������ۂɍ̗p���邱�Ƃ����������B���Ԃ������鏈���������ŁA�A�v���P�[�V������UI�i���[�U�[�E�C���^�[�t�F�C�X�j���t���[�Y����̂�h���̂��A���̎傽��ړI���B

�@�]���̃f�X�N�g�b�v�E�A�v���P�[�V�����Ȃ�A�R�}���h�̎��s�Ɏ��Ԃ��������ă}�E�X����ɔ������Ȃ��Ȃ��Ă������͑҂‚��Ƃ��ł����B�������A���ꂪ�X�}�[�g�t�H����^�u���b�g�Ȃǂ̃^�b�`�E�f�o�C�X�ƂȂ�ƁA�ǂ����낤���B

�@�F����ɂ��o�������邩������Ȃ����A�^�b�`����ɑ΂��鉞�����Ȃ��ƁA�����ł��т����肷��قlj䖝�������Ȃ��Ȃ邾�낤�B�^�b�`�E�f�o�C�X�������I�ȕ��y�������Ă�������A�����̃��[�U�[�������悤�Ɋ����邱�Ƃ͖ڂɌ����Ă���B�~�܂�Ȃ��A�v���P�[�V��������邱�Ƃ́A���͂�����Ă͒ʂ�Ȃ��d�v�ȉۑ�Ƃ����Ă悢���낤�B

�@�������A�f�X�N�g�b�v�E�A�v���P�[�V�������������^���쐫�̌���͂��Ă����Ȃ���΂Ȃ�Ȃ��B�X�}�[�g�t�H����^�u���b�g�ȂǂŖڂ̔삦�����[�U�[�������邱�Ƃɂ��A���悢�������A���悢���[�U�[�E�G�N�X�y���G���X�iUX�j�����߂鐺���傫���Ȃ邱�Ƃ͕K�������炾�B

�@�}�C�N���\�t�g������ɂ‚��Ă͏d�X���m���Ă���AWindows 8�ɓ��ڂ����Windows�X�g�A�E�A�v���i���́F Metro�X�^�C���E�A�v���j�J���p�̐VAPI�uWinRT�iWindows Runtime�j�v�ł́A50�~���b�ȏォ����”\���̂��鏈���͑S�Ĕ񓯊�API�݂̂̒񋟂ƂȂ��Ă���B�X�g�A�ւ̐\�����������A�t���[�Y���Ȃ��A�v���P�[�V���������Ȃ��Ɨ��Ƃ���邱�ƂɂȂ�B

�@����܂ł̃f�X�N�g�b�v�E�A�v���P�[�V�����Ȃ炠����x�Ë��I�ɋ��e����Ă������A����͂����������Ă����Ȃ��Ȃ�B�J���҂ɂƂ��ẮA���X�L�����v������錵��������ɂȂ�Ƃ����Ă悢���낤�B

���񓯊������̊�{�̃L

�@�񓯊��������ǂ�Ȃ��̂Ȃ̂��B���܂��炩������Ȃ����A���܈�x���������ƑΔ䂵�Ă��̃C���[�W���ȒP�Ɋm�F���Ă������B

����������

�@Figure 1�͓��������̃C���[�W��\�������̂��B�{�^���E�N���b�N�Ȃlj��炩�̃C�x���g�����������ہA�C�x���g�E�n���h���̒��Ŏ��Ԃ̂����鏈�������Ă��邱�Ƃ�z�肵�Ă���B

Figure 1�F ���������̃C���[�W

�@�C�x���g�E�n���h����UI�X���b�h��Ŏ��s�����B�‚܂�AUI�v�f�̏������s���Ƃ�����L����B�����C�x���g�E�n���h���̒��ŏd�������������Ă��܂��ƁA���̊ԁA�E�B���h�E�̈ړ���ʂ�UI�v�f�̑I���Ȃǂւ̉������ł��Ȃ���ԂɂȂ��Ă��܂��B���ꂪ������uUI�̃t���[�Y�v�ł���B

���񓯊�����

�@Figure 2�͔񓯊������̃C���[�W��\�������̂��B

Figure 2�F �񓯊������̃C���[�W

�@���������Ƃ͈Ⴂ�AUI�X���b�h�Ƃ͕ʂ̃X���b�h�ŏd����������������悤�ɂ��Ă���B�������邱�Ƃ�UI�X���b�h�͉������A���̊ԁA���[�U�[����ւ̉������”\�ƂȂ�B���ɊȒP�Ȑ��������A�񓯊��������������̂悢�A�v���P�[�V��������邽�߂Ɍ������Ȃ����̂ł��邱�Ƃ͏\���ɂ������肢�������邾�낤�B

�@���ʂ̊֌W��A�����ł͔񓯊������̎��̂̏ڍׂ‚��Ă͐�������������B�ȉ��̋L�����ڂ����̂ŁA���[���w�т������͂��ЎQ�l�ɂ��Ăق����B

�@.NET�̃o�[�W�������オ��ɂ‚�A�񓯊������̎������@���i�����Ă���B���̃y�[�W�ł́A���̐i���̗��j���������B


�@INDEX
�@ �A�ځFC# 5.0��VB 11.0�V�@�\�uasync�^await�񓯊����\�b�h�v����
�@ ��1��@.NET�J���ɂ�����񓯊������̊�b�Ɨ��j
  1�D�񓯊������̕K�v���^�񓯊������̊�{�̃L
�@   2�D.NET Framework�ɂ�����񓯊����������Z�p�̗��j

CfbNXEy[Ww �@�u�A�ځFC# 5.0��VB 11.0�V�@�\�uasync�^await�񓯊����\�b�h�v����v


Insider.NET �t�H�[���� �V���L��
  • ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
    �@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă���
  • ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
    �@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤
  • ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
    �@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J���֐��v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg����
  • Presentation Translator �i2017/7/18�j
    �@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j
- PR -

���ڂ̃e�[�}

�Ɩ��A�v��Insider �L�������L���O

�{�� ����
�\�����[�V����FLASH
"); adremove.push(adstrtmp[adstart]); } } for(var i = 0; i < adremove.length; i++){ adremove[i].parentNode.removeChild(adremove[i]); } adstr.sort().reverse(); adstr = adstr.join(""); return adstr; }