Windows 7�ŃZ���T��ʒu�����g���A�v������낤�F�y����Windows 7�A�v���쐬����i2�j

�u����Ȃ��Ƃ����ȁv�u�ł����炢���ȁv�Ƃ����A�C�f�A��Windows 7�̕\���͂ŋ�̓I�ȁg�A�v���h�Ƃ����`�ɂ���ɂ́A�ǂ�����΂����̂��낤���H ��̓I�ȃR�[�h��f���ƂƂ��Ɉꂩ�狳���܂�

» 2010�N04��14�� 00��00�� ���J
[��IT�ҏW���C��IT]

�@�}�C�N���\�t�g��2��23�`24���ɁA�J���Ҍ����C�x���g�uTech Days 2010�v�������ŊJ�Â����B�{�e�ł́A�Z�b�V�����uWindows 7 �A�v���P�[�V�����J�����H�v����AWindows 7�́u�Z���T�[�����P�[�V�����v�@�\�𐶂������y�����A�v�����쐬���邽�߂̎��H�I�ȓ�����@���Љ��B

�@�Z�b�V�����̍u���҂͈ȉ��̂Ƃ���B

�}�C�N���\�t�g �f�x���b�p�[���v���b�g�t�H�[�������{�� UX�e�N�m���W�[���i�� �G���x�b�h�f�x���b�p�[�G�o���W�F���X�g ���c����,


�}�C�N���\�t�g �f�x���b�p�[���v���b�g�t�H�[�������{���̃J�X�^�}�[�e�N�m���W�[���i�� �A�[�L�e�N�`���G�o���W�F���X�g �����E��,

Windows 7�́u�Z���T�[�����P�[�V�����v�Ƃ�

�@Windows 7�ɔ����u�Z���T�[�����P�[�V�����v�v���b�g�t�H�[���́A���܂��܂ȃZ���T�f�o�C�X���擾��������GPS�Ȃǂ̃��P�[�V�����������p���鋤�ʂ̊�Ղ��B.NET Framework 4/WPF 4�ŊȒP�Ƀf�[�^�����p�ł���API�Q��L����Ƃ����B

�@���c���́A�u�]����IT�Z�p�͂ǂ��炩�Ƃ����ƁA���ԂƋ�Ԃ̐�����Ȃ��������ɐi�����Ă����Ǝv�����A���܂��܂Ȍ����̊��o�̏�����荞�݁A�o�[�`�����ƃ��A����Z�����邱�ƂŐV�����A�C�f�A�����p�������L���邱�Ƃ��ł���v�Ƌ��������B

uZT[P[VvvbgtH[̃C[Wiuj

�u�Z���T�[�����P�[�V�����v�v���b�g�t�H�[���̃C���[�W�i�u���������j

�@.NET Framework 4/WPF 4�́A�C�x���g�J�Î��Ƀx�[�^2�łƂȂ��Ă������A���������ȒP��WPF 4���g�����@���Љ�ꂽ�B.NET Framework 4��WPF 4�J���ɖ𗧂�Visual Studio 2010�ɂ‚��ẮA���L�L�����Q�l�ɂ��Ăق����B

�@WPF 4�ɂ�����^�b�`����́A�^�b�`�@�\���}�j�s�����[�V�����@�\��2�‚ɑ�ʂ����B

���P�[�V�����i�ʒu���j�擾�A�v�������ɂ�

�@���c���́A�܂��AGPS�Ȃǂ��g���ă��P�[�V�����i�ʒu���j���擾����A�v���̍쐬�ɂ‚��ĉ�������B

�@���P�[�V�������擾����ɂ́A.NET Framework 4�Œ񋟂����System.Device.Location�Ƃ������O��Ԃ��g�p���邱�Ƃɂ��A�}�l�[�W�h�E�R�[�h�ł̊ȒP�ȃv���O���~���O�ʼn”\���B

uSystem.Device.LocationvOԁiuj �uSystem.Device.Location�v���O��ԁi�u���������j

�@�擾�ł���ʒu���́AGPS�ȂǂŎ擾����ܓx�E�o�x�Ƃ����������I�ȏ��ɉ����A�n���Ȃǘ_���ȏ����܂ށB

�@�g���ɂ́AGeoLocationProvider�̃C���X�^���X�����A�ʒu��񂪕ω�����Ƃ����C�x���g�Ƃ���n���h����o�^���AGeoLocationProvider��start����BC#�̃R�[�h�ł͈ȉ��̂悤�ɂȂ��Ă���B

ʒu擾邽߂C#R[hiuj �ʒu�����擾���邽�߂�C#�R�[�h�i�u���������j

�@�ʒu��񂪕ς��ƁALocationChanged���\�b�h���Ăяo����A������Location�v���p�e�B��GeoCoodinate�N���X�̃C���X�^���X�Ɋi�[����B��������A�ܓx�ilatitude�j�E�o�x�ilongitude�j���擾�ł���B�܂��A������Location�v���p�e�B����́A�ʒu��񂪕ς�����Ƃ��̎��Ԃ��擾�ł���B

�@���c���́AGPS���g���Ĉʒu�����擾����Bing Maps��ɕ\������WPF�A�v���̃f�����s�����B

ʒu擾WPFAṽf �ʒu�����擾����WPF�A�v���̃f��

�]�g���g����I �Z���T�łł��邱�Ƃ́A����Ȃɂ���

�@���ɑ��c���́A�Z���T�ōL����PC�̉”\���Ƃ��āA�ȉ��̂��̂��������B

  • �l���Z���T
    • �I�t�B�X�̍��Ȃ̃v���[���X���
    • �f�B�X�v���C�̎���OFF���G�R�ɂ‚Ȃ���
  • �����x�Z���T
    • ���[�V�����ɂ�鎩�R�ȃ��[�U�[�C���^�[�t�F�C�X
  • ���x�Z���T
    • �������x�v���ƁA�p�[�\�i���󒲐���
  • �d�̓Z���T
    • �Ɠd�G�R
  • �]�g�Z���T
    • �����^���g���[�j���O
    • �}�[�P�e�B���O�̌��ʑ���

�u�]�����ƁA�Ɠd���[�J�[��Z���T���[�J�[�Ǝ���SDK/API���g���āA���ꂼ��̃f�o�C�X�̂��߂̃\�t�g�E�F�A����邱�ƂɂȂ�B���̏ꍇ�A����J�ō��̂�����������AWindows 7�́u�Z���T�[�����P�[�V�����vAPI�ɑΉ����Ă������������ŁA�\�t�g�E�F�A�x���_��T���f�[�v���O���}�̕��ł��A�v���P�[�V����������悤�ɂȂ����v�i���c���j

�@�܂����c���́A���݂́u�Z���T�[�����P�[�V�����vAPI�ŁA�ǂ�ȃZ���T���Ή����Ă��邩��\�ɂ܂Ƃ߂Ē񎦂����B

Windows 7 SDKΉZTXgiuj Windows 7 SDK�Ή��Z���T���X�g�i�u���������j

�@�����́AWindows 7 SDK��Sensors.h�t�@�C���Œ�`����Ă��邪�A�Ǝ��̃J�e�S����^�C�v���g�����邱�Ƃ��”\���Ƃ����B

�Z���T�́uWindows API Code Pack�v���g���ƊȒP��

�@���ۂɃA�v���P�[�V�������쐬����ɂ́A�ǂ�����΂����̂��낤���B�u�Z���T�[�����P�[�V�����v��COM��API�Œ�`����Ă���B���P�[�V�����͑O�q�̂Ƃ���A.NET Framework 4�̖��O��ԂŒ�`����Ă��邪�A�Z���T��C++�̃R�[�f�B���O���K�v�ƂȂ�B

uZT[P[Vvg߂̋Zpiuj �u�Z���T�[�����P�[�V�����v���g�����߂̋Z�p�i�u���������j

�@C++�̃R�[�f�B���O����ς��Ƃ������́AWindows 7�̐V�@�\��C#��VB���痘�p���₷�������uWindows API Code Pack for Microsoft .NET Framework�v���g���Ƃ悢�B

uWindows API Code PackvSensorsOԁiuji摜NbNƁAg債܂j �uWindows API Code Pack�v��Sensors���O����i�u���������j�i�摜���N���b�N����ƁA�g�債�܂��j

�@Sensors���O��Ԃɂ́A�Ɠx�Z���T�p��AmbientLightSensor�A�^�b�`�Z���T�p��BooleanSwithArray�A3���������x�Z���T�p��Accelerometer3D�Ȃǂ��f�t�H���g�œ����Ă���B

�@�������́u�ꉞ�}�C�N���\�t�g���񋟂��郉�C�u���������A�����Ƃ������i�T�|�[�g�͂���Ă��Ȃ��̂ŁA�����ӂ��v�ƕt���������B�uWindows API Code Pack�v�̎g�����͉��L�L�����Q�l�ɂ��Ăق����B

�Z���T���g�����A�v�������ɂ�

�@�uWindows API Code Pack�v���g���ăZ���T�f�[�^���擾����ɂ́A�܂�SensorManager�N���X��GetAllSensors���\�b�h���g���ƁASensor�N���X�̃C���X�^���X���擾����B�����āASensor��State�v���p�e�B��Ready�̂��̂�����if���Ŏ擾����΂悢�B�Z���T�̏�Ԃ��ω������Ƃ��̂��߂ɁA�C�x���g�n���h���uSensorChanged�v��o�^����K�v������B

ZTf[^擾邽߂C#R[hiuj �Z���T�f�[�^���擾���邽�߂�C#�R�[�h�i�u���������j

�@�܂��A���炩����GetSensorByTypeID���\�b�h�ŃZ���T�̃^�C�v���w�肵�Ďg�����Ƃ��ł���B�ȉ��̃R�[�h��ł́A3���������x�Z���T�̌��ݒl���擾���ADataReportChanged�Ƃ����C�x���g�n���h���ɓo�^���Ă���l�q��������Ă���B

3xZTg߂C#R[hiuj 3���������x�Z���T���g�����߂�C#�R�[�h�i�u���������j

�@���c���́A�l���Z���T���g���āA�l�����邩�ǂ����ɂ���āu���܂��v�u���܂���v�ƃe�L�X�g�f�[�^��؂�ւ���ȒP��WPF�A�v���̃f�����s�����B

fɎglZT �f���Ɏg�����l���Z���T
lZTg߂C#R[h �l���Z���T���g�����߂�C#�R�[�h��

�]�g�Ȃǂ��g���Z���T�A�v���̃R�[�h�⓮��

�@����Ɂu�Z���T�[�����P�[�V�����v�̎g������m�肽���Ƃ������́A�ȉ��̃����N���ڍׂȃR�[�h�������擾�ł���B

�@�܂��A���ۂɓ��������Ă݂������́A�ȉ��̃����N��葾�c���̃f����������̂ŁA�m�F�ł���B

�@�{�e��A�����̏��ɂ��A�y����Windows 7�A�v���ɋ��������������͂��ЁA�쐬���n�߂Ă݂Ă͂��������낤���B


��IT�֘A�L��

�g�ݍ��݂Ŏg����Windows 7�̐V�@�\�g�b�v7
���W�F�g�ݍ���OS�̐V���� �|Windows 7�|�@���炽�߂�Windows Embedded�̐��i���C���A�b�v�𐮗�����ƂƂ��ɁA�g�ݍ��ݕ���Ŏg����Windows 7�̋@�\���Љ��!!
MONOist > �g�ݍ��݊J�� 2009/11/10

�ȒP�IVisual Studio 2008����
�v���O�����͂ǂ�����č��́H �J���c�[���͂ǂ�����Ďg���́H ���t�[������n�߂�V�l�v���O���}�̂��߂̘A�ڃX�^�[�g
�uInsider.NET�v�t�H�[����

.NET�̓��쌴������b���痝������I
Windows��Ńv���O�����͂ǂ̂悤�ɂ��ċN�������̂��B.NET�A�v�����N�������܂ł��‚Ԃ��ɒǐՂ��Ă݂悤
�uInsider.NET�v�t�H�[����

VS 2010�œƎ��́m�X�^�[�g �y�[�W�n����낤�I
Visual Studio 2010�V�@�\�s�b�N�A�b�v�@������.NET�J���҂ɂƂ��āA���N�ő�̊֐S����Visual Studio 2010�B�x�[�^2�̂��܂��玎���Ă݂悤�B��n�߂ɂ��̋@�\������
�uInsider.NET�v�t�H�[���� 2010/1/6

����J���҂��猩��Visual Studio 2010
���W�FVisual Studio 2010�Ō����I�ȊJ�����I�@�č���4��12���Ƀ��[���`�����VS 2010�B����VS 2010�����p���������I�ȊJ�����@���A������.NET�J���Ҍ����ɏЉ�
�uInsider.NET�v�t�H�[���� 2010/1/19

Vista�����Windows�A�v���E�f�U�C���E�c�[��
���W�FExpression Blend�Ŏn�߂�WPF�A�v���i�O���j�@Vista�ɓ��ڂ���Ă���WPF�ɂ��AWindows�A�v���P�[�V�������傫���ς��B���̐݌v�c�[����Expression Blend��
�uInsider.NET�v�t�H�[���� 2007/3/301

�v���g�^�C�v�@�\��������g�{���h�̃f�U�C�i�[�̃c�[��
Expression Blend 3�{SketchFlow���g���Ă݂��@������\���ꂽ�ŐV�f�U�C���c�[���ɂ‚��āA��ȐV�@�\6�‚ƁASilverlight�A�v���ɓ��t���ł���v���g�^�C�v�@�\���Љ�
�f�U�C���n�b�N �� ���b�`�N���C�A���g 2009/7/27

Silverlight������f�U�C�i�ƊJ���҂ŃR���{���Ă݂�
���^�F�f�U�C�i�~�J���҃R���{�𐬌�����|�C���g�Ƃ��@Expression Blend�~Visual Studio�̃R���{�͖{���ɊȒP�Ȃ̂��H �ʔ��R���e���c�̐���ߒ����h�L�������g�ł��͂�
�f�U�C���n�b�N �� ���b�`�N���C�A���g 2009/9/7

Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B