�@ |
![]() |
�A�ځFVB�����J�[�~�c���^��3��@���H�I .NET�ŕς��VB�Ɩ��A�v���J���f�W�^���A�h�o���e�[�W�@���� �F�M2007/08/03 |
|
�@2007�N6��30���AVB�iVisual Basic�j�ɂ��Ɩ��A�v���P�[�V�����J���҂̂��߂̃t�H�[�����uVB���iVB�Ɩ��A�v���P�[�V�����J���������j�v��Âɂ��I�t���C���E�Z�~�i�[�uVB�����J�[�~�v���J�Â��ꂽ�B
��3�� VB�����J�[�~�u���H�I .NET�ŕς��VB�Ɩ��A�v���J���v
�@3��ڂƂȂ鍡��́A�����̎Q��������J���҂̂��߂ɁA�y�j���̊J�Â����݂�ꂽ�B�����̎Q���L�����Z���������̂ł͂Ƃ��������Ǒ��̌��O�����������A����ȐS�z���悻�ɁA���ɂ�50�����錻���VB�J���҂��W�܂����B
![]() |
��3��VB�����J�[�~���̗l�q |
�@�{�e�ł́A�Z�~�i�[�㔼�ōs��ꂽ�p�l���E�f�B�X�J�b�V�����𒆐S�ɁA��3��VB�����J�[�~�̓��e���_�C�W�F�X�g�ł��`������B
�@����̃[�~�̃e�[�}�́AVB�Ɩ��A�v���P�[�V�����J���̌������ƍ��i�����̂��߂̃c�[�����p�@�ł���B�J���c�[���ɒ��ڂ����ꍇ�A����܂ł�Visual Basic 6.0�iVB6�j�₻��ȑO��VB�Ɣ�ׂāA.NET�ɂ͂��܂��܂ȃA�h�o���e�[�W������B
�@VB6�ɂ��J���͌��݂��p�����čs���Ă��邪�A����IDE�i�����J�����j�͓��R�Ȃ�����͂�X������邱�Ƃ͂Ȃ��B����ɔ�ׂāAVB6�̌�p����ł���A.NET�ł�VB�ł���Visual Basic 2005�iVB 2005�j�̂��߂�IDE�uVisual Studio 2005�iVS 2005�j�v�́A�J���҂̐���������Ȃ��璅�X�ƃo�[�W�����A�b�v���d�˂��Ă����B
�@������VB 2005�ł́A�����Ō��J����Ă��鑽����.NET�����J���c�[�������p�\���B�����̒��ł��A���ݑ����̊J���҂ɗ��p����Ă���̂��A�P�̃e�X�g�̎������A�e�X�g�E�t�@�[�X�g�A�e�X�g�쓮�J���A���t�@�N�^�����O�Ƃ������u�A�W���C���J���v�����H���邽�߂̊e��c�[���i�ȍ~�ł͒P�Ɂu�c�[���v�ƋL���j�ł���B
�@�����������c�[����VS 2005�ƂƂ��Ɋ��p���邱�Ƃɂ��A���i���̍����Ɩ��A�v���P�[�V�������������I�ɊJ�����邱�Ƃ��\�ł���A������.NET�J���҂͂��łɂ�������H���Ă���B�i�t���[�́j�c�[����O��I�Ɋ��p���A�������ł���Ƃ���͉\�Ȍ��莩��������Ƃ������g�݂́A�A�W���C���J���̑傫�ȓ�����1���B
�@�ł́A��̓I�ɂ͂ǂ��������c�[������ԓI�ɗ��p����Ă���̂��A�c�[�������ăA�W���C���J�������邽�߂ɂ͂ǂ�����悢�̂��AVB6��.NET�ւ̈ڍs��Ƃ��s���Ă���J���҂ɂƂ��ăc�[���͂ǂ̂悤�Ɋ��p�ł���̂��B
�@�܂�����̌��J�[�~�̑O���ł́A�A�W���C���J���ɏڂ����A���{XP���[�U�[�O���[�v�iXP�FeXtreme Programming�̕��y��ړI�Ƃ������[�U�[�O���[�v�j�̃����o�[�Ƃ��Ă��������̏���y ���������}�����āA�ȉ��̃e�[�}�ōu�����s���Ă����������B
.NET����̊J���X�^�C���͂����ς��
�`���i���ȋƖ��A�v���������I�ɊJ�������@���c�[���`
�@�u���ł́A��Ɉȉ��̂悤�ȍ��ڂɂ��āA���ۂɊe�c�[�������p�����J���f���������Ȃ���A���̃|�C���g��e�N�j�b�N�A�c�[���̓����Ȃǂ���������������B
- �uSubversion�v�ɂ��\�[�X�E�R�[�h�Ǘ�
- �uNUnit�v�ɂ�鎩���e�X�g�̊��p
- �uCruiseControl.NET�v����сuNAnt�v�ɂ�鎩���r���h
�@���J�[�~�㔼�ł́A����y�����܂߂��ȉ��̃����o�[�ŁA�y�H�����Ȃ���̃p�l���E�f�B�X�J�b�V�������s��ꂽ�B
�p�l���X�g | ���{XP���[�U�[�O���[�v ����y �� �� �A�o�i�[�h������� ���� �T�V �� �A�o�i�[�h������� ���� ���� �� ������Ѓf�W�^���A�h�o���e�[�W ��IT Insider.NET�t�H�[�����ҏW�� ���� �F�M |
���f���[�^ | ������Ѓf�W�^���A�h�o���e�[�W ��IT Windows Server Insider�t�H�[�����ҏW�� ���� �_�v |
�@�p�l���E�f�B�X�J�b�V�����ɂ́A�A�N�Z���`���A�ƃ}�C�N���\�t�g�̋����o���ɂ���Đݗ����ꂽ���}�������̃A�o�i�[�h�Ђ��A�������Ɛ��莁�ɂ��Q�������������B�����̓}�C�N���\�t�g�̍ŐV�e�N�m���W��p������ƃV�X�e���\�z�̍őO���Ŋ���Ă���BVB6����.NET�v���b�g�t�H�[���ւ̈ڍs�Č�����������|���Ă���Ƃ����B
![]() |
�p�l���E�f�B�X�J�b�V�����̗l�q |
�@�p�l���E�f�B�X�J�b�V�����͖�2���Ԃɋy���A�ȉ��ł͂��̓��e��v�Ă��`������i�ȉ��A�h�̗��j�B
VB6�ł��c�[���̗��p�͉\��
�y����z��قǂ̏���y����̃f���ł�VS 2005���g���Ă��܂������AVB6�ł����̂悤�ȃo�[�W�����Ǘ���P�̃e�X�g�E�c�[�����g�����Ƃ͂ł���̂ł��傤���H
![]() |
���{XP���[�U�[�O���[�v ����y �� �� |
�y����y�z�g���܂��ˁB��������Subversion�̓t�@�C���̃o�[�W�������Ǘ����邾���Ȃ̂ŁAVB6�Ɍ��炸�AWord��PowerPoint�̃h�L�������g�Ǘ��Ȃǂɂ��g���܂����A�r���h�E�c�[���ł���NAnt���̂�VB6�̃R���p�C�������s�ł��܂��B������CruiseControl.NET���g���AVB6�̃R���p�C�����������ł��܂��B
�@�e�X�g�̎������Ɋւ��ẮuvbUnit�v�Ƃ����c�[��������A�l�I�ɂ��h�L�������g�iVBUnitUsersGuidebook.doc�j��Web��Ō��J���Ă��܂��B�����AVB6�̃A�v���P�[�V�����̏ꍇ�AUI�i���[�U�[�E�C���^�[�t�F�C�X�j����������f�[�^�x�[�X���������Ƀr�W�l�X�E���W�b�N�i���Ɩ��������W�b�N�j���������Ă��邱�Ƃ������A���̂悤�ȕ����̃e�X�g�͂��Ȃ����Ƃ����̂������ȂƂ���ł��B�����A�����̃c�[���͊��p�ł��镔��������A���Њ��p���ׂ��c�[�����Ǝv���܂��B
�y����z�\�[�X�Ǘ��͖��Ȃ����A�e�X�g�̎�����������Ƃ������Ƃł��ˁB
![]() |
�A�o�i�[�h������� ���� ���� �� |
�y����z�����ł��ˁB���܂̂��b�ɂ�����܂����悤�ɁAVB6�ł́A�ǂ����Ă�UI����̃C�x���g���������ɃR�[�h���W�����₷��������A�f�[�^�x�[�X�����ƃr�W�l�X�E���W�b�N��1�J���Ŗ��ڂɘA�g���Ă��܂��Ă���Ƃ����R�[�h�����������肷��̂ŁA���̐蕪�������Ȃ��ƃe�X�g�͓���Ȃ�Ǝv���܂��B
�@�������A���̐蕪�����̂�VB6�ł��\���Ǝv���܂��̂ŁA�C�x���g���������A�Ⴆ�{�^���E�N���b�N���̃C�x���g�E�n���h���ɂ͂ł��邾���R�[�h���������A�K�v�ȃr�W�l�X�E���W�b�N�̓��W���[���ɋL�q����Ƃ����悤�ɂ��Ă����AVB6�ł��P�̃e�X�g�͏\���s����͂��ł��B
�y����zVB6�ł��H�v�̗]�n������Ƃ��Ă��A��͂�.NET�̕������낢��ȃc�[������������Ă��āA�L���ł��邱�Ƃ͊ԈႢ�Ȃ������ł��ˁB
�y�����z�͂��B�c�[�����t���[�̂��̂���łȂ��AVS 2005�̏�ʃo�[�W�����ł���Visual Studio 2005 Team System�iVSTS�j�ł́A���\�b�h���E�N���b�N���������ŒP�̃e�X�g������Ƃ������@�\������܂��BVB6�̂Ƃ��Ɣ�ׂ�ƁAVS 2005�ł͐������̃c�[���Q���}�C�N���\�t�g����lj�����Ă��܂��B
�ڍs���̃c�[�����p
�y���z����Q�����Ă�����ŁAVB6��.NET�̈ڍs�Ɍg����Ă�����͑����Ǝv���܂����A�����������c�[���͈ڍs���ɂ����p�ł��܂����H
�y����y�z�킽�����g�͂܂����ۂɍs�������Ƃ��Ȃ��ł����ASubversion���g���Ήߋ��̃o�[�W��������̍���������̂ŁA��x�A���̃\�[�X��Subversion�ɊǗ������Ă���ڍs�c�[���i�A�b�v�O���[�h�E�E�B�U�[�h�j���g���Ă݂�Ƃ�����͂���Ǝv���܂��B�ڍs�̑O��ŕω��������Ȃ��Ƃǂ��ς���������c�����ɂ����A�����Ȃǂ����Â炢�ł����ASubversion�ł̓\�[�X�Ԃ̍����\���Ȃǂ��ł���̂ŁA�ڍs�ɂ��L�����Ǝv���܂��B���̂悤�ȖړI�Ȃ�A�c�[�������̃n�[�h�����Ⴂ�ł��傤����A�c�[�������̑����Ƃ��Ď��s���Ă݂�Ƃ悢��������܂���B
�y���z�Ƃ������Ƃ́A�܂�VB6��Subversion�ɂ��Ǘ����n�߂āA���ꂩ���Ƃ�������悢�Ƃ������Ƃł����H
�y����y�z�����ł��B����UNICODE�̖��Ȃǂ͂��邩������܂��A�Œ���Ƃ��č����͌����������֗��ł���A�ڍs�c�[�����ǂ���ς����̂���c������̂ɂ͖𗧂Ǝv���܂��B�����͑O�̂܂܂̕����ǂ������Ƃ����Ȃ�A�����Ɍ��ɖ߂��܂��B�������S�ʓI�ɕς���Ă����疳�ʂ�������܂��A�����ɂ��R�X�g�͂�����܂��B
![]() |
�A�o�i�[�h������� ���� �T�V �� |
�y�����z���Ȃ݂ɁA���ۂɃR�[�h���ڍs�����o�����炢�킹�Ă��������ƁA�ڍs�����R�[�h�̒��ɂ́A�R�����g�ł��������R�[�h���������Ⴞ�߂ł���Ƃ������ڍs�c�[������̃��b�Z�[�W���������肵�܂��B
�@�Ⴆ�f�[�^�x�[�X���N���[�Y����Ƃ��A�̂�VB���[�U�[�Ȃ�Nothing�������Ă����̂ł����A���ꂾ��.NET�ł̓N���[�Y�͂��ꂸ�A�Ȃ������܂܂ɂȂ��Ă��܂��܂��B���̂悤�ȕ����ɂ́uNothing�͂��̂悤�ɕς��Ă��������ˁv�ƃR�����g�ł�������Ə�����Ă��܂��B�ڍs�c�[�����g��������OK���Ƃ��āA���̂܂܊m�F�����ɂ����ƁA�A�v���P�[�V�����͈ꌩ���삵�Ă���悤�Ɍ����Ă��A�{�ԂɂȂ��Ă��瓮���Ȃ��Ƃ��������ԂɊׂ�܂��B�ł��̂ŁA�R�[�h�̍����͂悭���Ă����������悢�ł��B
UI�̒P�̃e�X�g�ɂ���
�y���z�킽���̉�Ђ́A�܂�.NET�͎n�߂Ă��Ȃ��̂ł����A�P�̃e�X�g�E�c�[���ɋ���������A������i�߂Ă��������Ǝv���Ă��܂��BvbUnit�ł�UI���肪�Ȃ��Ȃ��e�X�g�ł��Ȃ��ƕ����܂������A.NET�ł͂ǂ��Ȃ�ł��傤���H �����ʂ̃c�[���Ȃǂ���������Ă������������ł��B
|
�y����y�zUI�̃e�X�g�͊m���ɔ��ɓ���Ƃ��낪����܂��BUI���e�X�g����ɂ͊O����N���b�N�E�C�x���g���N�������肷��K�v������܂�����ˁB�����̓f���ł��܂���ł������A�uManaged Spy�v�Ƃ����c�[�����g���ƁA�C�x���g��v���p�e�B�Ȃǂ��O������`�F�b�N�ł��܂��B������g���ăe�X�g���L�q����̂�1�̂������Ǝv���܂��B
�@�܂�VSTS���ƁA�v���C�x�[�g�ϐ��ł����Ă��A������O������Q�Ƃ���e�X�g�E�R�[�h��������������@�\�������āA�p�u���b�N�ϐ��ȊO���Q�Ƃł��܂��B���̋@�\���g���A�C�ӂ̕ϐ��̒l���ǂ��Ȃ��Ă��邩���v���p�e�B�E���x���ȏ�ɊO������ׂ����m�F�ł��܂��B
�y�����z�ŏI�I�ɃN���b�N���Ȃ��ƃe�X�g�ł��Ȃ��悤�ȏł́AVB6�ł�.NET�ł��債�Ė��͕ς��Ȃ��Ǝv���̂ł����A��قǂ��������悤��VB6�ł̓N���b�N�E�C�x���g�Ƀ��W�b�N���l�ߍ���ł��܂����Ƃ������Ƃ�����肪����܂����B������.NET�ł́A�N���X����R���|�[�l���g���ɂ�胍�W�b�N���܂Ƃ߂₷���A����ɂ���ăC�x���g�����ƃ��W�b�N���������₷���Ȃ��Ă���Ǝv���܂��B���̂悤�ɍ��A���W�b�N�����̓c�[���ɂ��P�̃e�X�g���\�ł���AVB6���͂����ƃe�X�g���₷���ɂȂ�̂ł͂Ȃ��ł��傤���B
�y����y�z���ƁA�C�x���g�E�n���h���ɋl�ߍ��܂ꂽ���W�b�N�̈ڍs�Ɋւ��ẮA���ɏ��������G�ł�������A�悭�o�O���o���肷�镔��������A��������܂��ʂ̃N���X�Ƃ��Đ�o���Ƃ������@������Ǝv���܂��BUI�͒P�ɃN���b�N���邾���Ȃ�A�قƂ�ǃo�O�̏o�悤�͂Ȃ��Ǝv���܂��B���������ۂǂ����Ŗ�肪�o��킯�ŁA��肪�o�����ȂƂ���A���邢�͎��ۂɃo�O���o���Ƃ���ɂ܂��t�H�[�J�X���āA���t�@�N�^�����O�E�c�[�����g���ăN���X��\�b�h�����o���A�����������Ƃ��납��e�X�g�������n�߂�Ƃ����̂͗L�����Ǝv���܂��B
�y�����z���Ȃ݂�VB6�ɂ����t�@�N�^�����O�E�c�[���͂���܂����H
�y����y�z���������c�[��������܂����A�m���L���������v���܂��BVB 2005�Ɋւ��ẮA�t���[�̃c�[���i�uRefactor! for Visual Basic.NET 2005�v�j�����݂��܂��B���{�ꉻ�͂���Ă��܂��A�C���^�[�t�F�C�X�̐�o���Ȃǂ�VB.NET�ʼn\�ɂȂ��Ă��܂��B���̃c�[���͓��X�o�[�W�����A�b�v������Ă��āA�L���g���Ă���悤�ł��̂ŁA�i�����ǂ��悤�ł��BVB 2005�ł͎g��Ȃ���͂Ȃ��Ǝv���܂��B
![]() |
![]() |
�@INDEX | ||
�@ | VB�����J�[�~�c���^ | |
�@ | ��3��@���H�I .NET�ŕς��VB�Ɩ��A�v���J�� | |
![]() |
1�DVB6�ł��c�[���̗��p�͉\���^�ڍs���̃c�[�����p�^UI�̒P�̃e�X�g�ɂ��� | |
�@ | 2�D��@�\�v���̃e�X�g�^�A�W���C�����Г��W�J�^�c�[���ŕێ琫�A�b�v | |
�@ | 3�D�c�[�����g���ۂ̃o�O�Ǘ��^�e�X�g�̃����e�i���X�^�g���Ă���c�[���̐� | |
![]() |
![]() |
�@�uVB�����J�[�~�c���^�v |
- ��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����
![]() |
|
|
|
![]() |
- - PR -