ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਦਾ 2008 ਸੰਸਕਰਣ, ਇਸਦੀ ਉੱਚ ਯੋਗਤਾਵਾਂ ਅਤੇ ਜੀਵਨ ਦੇ ਸਮੇਂ ਵਿਚਕਾਰ ਪੂਰਨ ਵਿਰੋਧਾਭਾਸੀ ਜਾਪ ਰਿਹਾ ਹੈ ਜਿਸ ਨੂੰ ਮੰਨਿਆ ਗਿਆ ਹੈ.
ਵਿੱਚ ਪ੍ਰਕਾਸ਼ਿਤ ਇੱਕ ਲੇਖ ਵਿੱਚ msdn ਮੈਗਜ਼ੀਨ ਆਪਣੇ ਦਸੰਬਰ 2007 ਸੰਸਕਰਣ ਵਿੱਚ, ਸਕੌਟ ਵਿਸਿੰਕੀਸਕੀ, ਮਾਈਕਰੋਸੌਫਟ ਤੇ ਸਾਫਟਵੇਅਰ ਡਿਜ਼ਾਈਨ ਇੰਜੀਨੀਅਰ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ ਨਕਸ਼ੇ ਨੂੰ ਕਿਵੇਂ ਡਰਾਇਵ ਕਰਨਾ ਹੈ, ਇਸ ਬਾਰੇ ਟਿਊਟੋਰਿਯਲ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਬੇਮਿਸਾਲ ਕੰਮ ਦਰਸਾਉਂਦਾ ਇਹ ਨਾ ਸਿਰਫ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਦੀਆਂ ਬਹੁਤ ਹੀ ਆਕਰਸ਼ਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਪਰ ਇਹ ਵੀ ਕਾਰਜ ਦਾ ਇੱਕ ਉਦਾਹਰਣ ਮੁਹੱਈਆ ਕਰਦਾ ਹੈ ਜੋ ਹੋਰ ਵਿਕਸਤ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਅਧਾਰ ਦੇ ਤੌਰ ਤੇ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ.
ਇਸ ਪੋਸਟ ਦੇ ਅਰੰਭ ਵਿਚ, ਅਸੀਂ ਇਹ ਹਵਾਲਾ ਦਿੱਤਾ ਸੀ ਕਿ ਇਹ ਇਸਦੇ ਉਲਟ ਹੈ ਜੋ ਬਹੁਤ ਪਹਿਲਾਂ ਮੰਨਿਆ ਜਾਂਦਾ ਸੀ, ਕਿ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਮੌਤ ਦੀ ਇਕ ਲਾਈਨ 'ਤੇ ਸੀ. ਇਸ ਅਧਾਰ ਦਾ ਸੁਝਾਅ ਮਾਈਕਰੋਸੌਫਟ ਦੀ ਆਪਣੀ ਵਿਕਰੀ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਲਈ ਪਲੇਟਫਾਰਮਾਂ ਨੂੰ ਤਿਆਗਣ ਦੀ ਪਾਗਲ ਆਦਤ 'ਤੇ ਅਧਾਰਤ ਹੈ; ਜਾਵਾ ਖਿਲਾਫ ਮੁਕਾਬਲਾ ਕਰਨ ਲਈ ਉਸ ਦੇ ਨਿਰਾਸ਼ਾ ਵਿੱਚ .ਨੇਟ ਅਤੇ ਸੀ (ਸ਼ਾਰਪ) ਵੱਲ ਉਸਦੇ ਜ਼ਬਰਦਸਤ ਦਬਾਅ ਦੇ ਬਾਅਦ.
ਅਸੀਂ ਜਾਣਦੇ ਹਾਂ ਕਿ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਨੇ ਜਿਹੜੀਆਂ ਸੀਮਾਵਾਂ ਲਿਆ ਦਿੱਤੀਆਂ, ਵਿੰਡੋਜ਼ ਪਲੇਟਫਾਰਮ 'ਤੇ ਵਿਕਾਸ ਦੇ ਲਈ ਬਹੁਤ ਹੀ ਅਨੌਖੇ ਹੋਣ ਦੇ ਕਾਰਨ, ਜਦੋਂ ਵਿਨ 32 ਐਕਸ ਵਾਤਾਵਰਣ ਦੀ ਮੌਤ ਹੋ ਗਈ, ਨੂੰ ਬਦਲਣਾ ਪਏਗਾ, ਮਾਈਕਰੋਸੌਫਟ ਨੇ .NET ਵਿੱਚ ਜ਼ੋਰਦਾਰ ਪ੍ਰਵੇਸ਼ ਕੀਤਾ ਅਤੇ ਇਸਦੇ ਅਧੀਨ frameworkਾਂਚੇ ਲਈ ਆਪਣੀ ਗਤੀਸ਼ੀਲ ਲਾਇਬ੍ਰੇਰੀਆਂ (dll) ਰਣਨੀਤੀ ਨੂੰ ਬਦਲਿਆ. ਲਾਈਨ ਜੋ ਸੀ ++ ਲਿਆਉਂਦੀ ਹੈ; ਇਸ ਲਈ ਇਹ ਉਮੀਦ ਕੀਤੀ ਜਾ ਰਹੀ ਸੀ ਕਿ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਬੁਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ਮਰ ਜਾਵੇਗਾ ... ਅਜਿਹਾ ਲਗਦਾ ਹੈ ਕਿ ਇਹ ਲੰਬੇ ਸਮੇਂ ਲਈ ਹੋਵੇਗਾ, ਜਦੋਂ ਵਿੰਡੋਜ਼ ਵਿਸਟਾ ਨੇ ਆਪਣਾ ਕਬਜ਼ਾ ਲਿਆ (ਸਾਲ 2014 :)
ਜੇ ਇਤਿਹਾਸ ਆਪਣੇ ਆਪ ਨੂੰ ਦੁਹਰਾਉਂਦਾ ਹੈ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਅਤੇ .NET ਉਵੇਂ ਹੀ ਵਾਪਰੇਗਾ ਜਿਵੇਂ ਮਾਈਕਰੋਸੌਫਟ ਨੇ ਫੌਕਸ ਨਾਲ ਐਸਕਿ Sਐਲ ਅਤੇ ਐਕਸੈਸ ਦੀ ਉਮਰ ਵਧਾਉਣ ਲਈ ਕੀਤਾ ਸੀ. ਹਾਲਾਂਕਿ ਮੁਕਾਬਲਾ ਉਵੇਂ ਨਹੀਂ ਸੀ ਜਿਵੇਂ ਕਿ ਉਸ ਸਮੇਂ ਸੀ, ਮਲਟੀਲੇਅਰ ਡਿਜ਼ਾਈਨ ਅਤੇ ਵੈਬ ਏਕੀਕਰਣ ਦੇ ਰੁਝਾਨ ਡੀਟੋਨੇਟਰ ਹਨ ਜੋ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ collapseਹਿ ਜਾਂ ਮਖੌਟਾ ਬਣਾ ਦੇਵੇਗਾ.
ਠੀਕ ਹੈ, ਸਕੌਟ ਦੁਆਰਾ ਪ੍ਰਸਤਾਵਿਤ ਵਿਕਾਸ 'ਤੇ ਨਜ਼ਰ ਮਾਰਨੀ ਜ਼ਰੂਰੀ ਹੈ, ਹਾਲਾਂਕਿ ਅਸੀਂ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ ਪੂਰਾ ਦਸਤਾਵੇਜ਼ ਪੜ੍ਹੋ ਅਸੀਂ ਕੁਝ ਟਿੱਪਣੀਆਂ ਕਰਾਂਗੇ ਜੋ ਪੋਸਟ ਦੇ ਆਕਾਰ ਦੁਆਰਾ ਸਰਲਤਾ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦੇ ਹਨ.
1 WPF ਵਾਤਾਵਰਨ ਦੀ ਵਰਤੋਂ
ਆਓ ਮੰਨੀਏ, ਲੇਖ ਬਹੁਤ ਚੰਗੀ ਤਰ੍ਹਾਂ ਵਿਸਤ੍ਰਿਤ ਅਤੇ ਸੰਖੇਪ ਹੈ, ਖਾਸ ਤੌਰ 'ਤੇ ਜੇ ਕ੍ਰੈਡਿਟ ਕਿਸੇ ਸੰਪਾਦਕ ਦਾ ਨਹੀਂ, ਸਗੋਂ ਖੁਦ ਡਿਵੈਲਪਰ ਦਾ ਹੈ; ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਵੇਂ wPF (ਵਿੰਡੋਜ਼ ਪ੍ਰੈਜ਼ੈਂਟੇਸ਼ਨ ਫਾਊਂਡੇਸ਼ਨ) ਵਾਤਾਵਰਣ ਉਸ ਚੀਜ਼ ਦਾ ਅਨੁਵਾਦ ਕਰ ਸਕਦਾ ਹੈ ਜਿਸਨੂੰ ਅਸੀਂ "ਆਬਜੈਕਟ" ਦੇ ਰੂਪ ਵਿੱਚ ਜਾਣਦੇ ਸੀ, "ਜੀਓਮੈਟਰੀਜ਼" ਦੇ ਇੱਕ ਵਿਆਪਕ ਸੰਕਲਪ ਦੇ ਤਹਿਤ, ਜੋ ਕਿ ਗਤੀਸ਼ੀਲ ਕੋਡ ਨਾਲ ਜੁੜਿਆ ਜਾ ਸਕਦਾ ਹੈ... ਅਸੀਂ ਹੈਰਾਨ ਰਹਿ ਜਾਂਦੇ ਹਾਂ ਕਿ ਕੀ ਇਹ ਸਿਰਫ਼ ਇਸ ਲਈ ਹੈ ਪ੍ਰੋਗਰਾਮਿੰਗ ਉਦੇਸ਼। ਫਲੈਸ਼ ਨਕਸ਼ੇ ਵਰਗੇ "ਦ੍ਰਿਸ਼", ਜਾਂ ਜਿਓਮੈਟਰੀ ਨੂੰ ਇੱਕ ਡੇਟਾਬੇਸ ਤੋਂ ਉੱਡਣ 'ਤੇ ਪੁਨਰਗਠਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
2 ਐਪਲੀਕੇਸ਼ਨ ਇਕਾਈ ਦਾ ਮਾਡਲ
ਲੇਖਕ ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਉਸਨੇ ਆਪਣੇ ਆਪ ਵਿੱਚ ਡਾਟੇ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨੂੰ ਮੁੜ ਤਿਆਰ ਕੀਤਾ ... ਦੀ ਧਾਰਨਾ ਮੈਪ, ਖੇਤਰ, ਬਹੁਭੁਜ ਸਾਰੇ ਨਿਰਭਰਤਾ ਆਬਜੇਕਟ ਅਧੀਨ ਅਤੇ ਜ਼ੁਬ, ਪੈਨ, ਐਕਸੈਂਟ ਵਰਗੀਆਂ ਮੁ basicਲੀਆਂ ਕਾਰਜਕੁਸ਼ਲਤਾਵਾਂ ਵਿੱਚ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਸਥਾਨਕ ਕਾਰਜਾਂ ਵਿੱਚ ਕੀ ਤਬਦੀਲੀਆਂ ਕਰਨ ਦੇ ਅਰਥ ਵਿੱਚ ਚਿੰਤਾ ਹੈ. ਅਸੀਂ ਚਿੰਤਤ ਹੋਵਾਂਗੇ ਕਿ ਜੇ ਨਵਾਂ ਮੈਪਿੰਗ ਪਲੇਟਫਾਰਮ ਇਨ੍ਹਾਂ ਕਾਰਜਸ਼ੀਲਤਾਵਾਂ ਦੇ ਅਧਾਰ ਤੇ ਵਿਕਸਤ ਕਰਨਾ ਚਾਹੁੰਦਾ ਸੀ, ਤਾਂ ਜੋ ਕੂੜੇ ਕੋਡ ਪੁਨਰ ਨਿਵੇਸ਼ ਵਿੱਚ ਮੌਜੂਦ ਹੋਵੇਗਾ, ਇਸ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ ਕਿ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਬਜਾਏ ਇਸ ਖੇਤਰ ਨੂੰ ਚੰਗੀ ਤਰ੍ਹਾਂ ਦਸਤਾਵੇਜ਼ ਵਾਲੇ ਕਾਰਟੋਗ੍ਰਾਫਿਕ, ਜੀਓਡੈਟਿਕ ਅਤੇ ਹੁਣ ਭੂ-ਸੰਕਲਪਾਂ ਦੀ ਅਨੁਕੂਲਣ ਦੀ ਲੋੜ ਹੈ, ਪਰ ਇਹ ਕਿ ਹਰ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਪ੍ਰਣਾਲੀਆਂ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਅਣਦੇਖਾ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਇਸ ਲਈ ਅਸੀਂ ਸਿਰਜਣਾਤਮਕਤਾ ਦੀ ਆਲੋਚਨਾ ਨਹੀਂ ਕਰਦੇ, ਬਲਕਿ ਅਸੀਂ ਆਪਣੀ ਟੋਪੀ ਕਿਸੇ ਨੂੰ ਉਸ ਵੱਲ ਲੈ ਜਾਂਦੇ ਹਾਂ ਜੋ ਕੁਝ ਵਿਕਸਤ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਖੁੱਲ੍ਹ ਕੇ ਸਾਂਝਾ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹੈ, ਹਾਲਾਂਕਿ ਸਾਨੂੰ ਯਾਦ ਹੈ ਕਿ ਪਹਿਲਾਂ ਹੀ ਪ੍ਰਾਪਤ ਕੀਤੀ ਗਈ ਚੀਜ਼ ਨੂੰ ਮਾਨਕੀਕਰਣ ਅਤੇ ਵਿਵਸਥਿਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ.
ਮੈਂ ਇੱਕ ਬੈਠਕ ਲਿਆਉਂਦੀ ਹਾਂ ਜਿਸ ਵਿੱਚ ਮੈਂ ਇੱਕ ਮੀਟਿੰਗ ਵਿੱਚ ਕੁਝ ਸਮਾਂ ਪਹਿਲਾਂ ਸੁਣਿਆ ਸੀ:
… ਅਸੀਂ ਇਕ ਬ੍ਰਾਜ਼ੀਲੀਅਨ ਆਰਕਵਿiew ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ… ਹੋ…
3 ਮੈਪ ਕਲਾਸਾਂ ਦੀ ਵਰਤੋਂ
ਇੱਥੇ, ਇੱਕ ਬਹੁਤ ਹੀ ਰਚਨਾਤਮਕ ਤਰੀਕੇ ਨਾਲ, ਲੇਖਕ ਬਹੁਭੁਜਾਂ ਨੂੰ ਉੱਤਰੀ ਅਮਰੀਕਾ ਦੇ ਸੰਘੀ ਮਾਪਦੰਡਾਂ ਨਾਲ ਜੋੜਦਾ ਹੈ ਜੋ FIPS ਵਜੋਂ ਜਾਣੇ ਜਾਂਦੇ ਹਨ, ਹਾਲਾਂਕਿ ਇਹ ਸਿਰਫ "ਅੰਕੜਾ" ਦੇ ਉਦੇਸ਼ਾਂ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ, ਇਹ ਸਾਨੂੰ ਜਾਪਦਾ ਹੈ ਕਿ ਲੜਕੇ ਨੇ ਇੱਕ ਚੰਗੀ ਨੌਕਰੀ ਕੀਤੀ ਹੈ। ਇਹ ਸਹੀ ਕਹਿੰਦਾ ਹੈ, "ਖੇਤਰ" ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਾਹਰੀ ਤੌਰ 'ਤੇ ਸੰਪਾਦਨਯੋਗ ਹੋਣਗੀਆਂ।
4 XML ਡਾਟਾ ਨੂੰ ਹੈਂਡਲ ਕਰਨਾ
ਅੰਤ ਵਿੱਚ, ਮੈਂ ਇਹ ਮੰਨਦਾ ਹਾਂ ਕਿ ਕੌਫੀ ਸੋਚਣ ਅਤੇ ਪੀਣ ਤੋਂ ਬਾਅਦ ਤੁਸੀਂ ਇੱਕ (ਲਗਭਗ ਅਟੱਲ) xml ਅਤੇ LinQ ਢਾਂਚੇ ਨੂੰ ਇੱਕ ਢਾਂਚਾਗਤ ਤਰੀਕੇ ਨਾਲ ਡੇਟਾ ਅਤੇ ਜਿਓਮੈਟਰੀ ਨੂੰ ਆਯਾਤ ਕਰਨ ਲਈ ਜਾਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਹੈ, ਹਾਲਾਂਕਿ ਇੱਥੇ ਤੁਸੀਂ ਇਸ ਗੁੰਝਲਦਾਰ ਖੇਤਰ, ਜੀਓਡਸੀ ਦੀ ਸੀਮਾ ਵਿੱਚ ਚਲੇ ਜਾਂਦੇ ਹੋ। ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਇਸ ਅਰਥ ਵਿਚ ਮੁੜ ਖੋਜ ਕਰਨਾ ਖ਼ਤਰਨਾਕ ਹੈ, ਜੇਕਰ ਨਤੀਜੇ ਦਾ ਉਦੇਸ਼ ਬਹੁਤ ਸਪੱਸ਼ਟ ਨਹੀਂ ਹੈ; ਇਹ ਸਾਨੂੰ ਜਾਪਦਾ ਹੈ ਕਿ ਉਹ ਕੰਮ ਜੋ ਉਸਨੇ "ਦੇ ਉਦੇਸ਼ਾਂ ਲਈ ਕੀਤਾ ਹੈ"ਨਤੀਜੇ ਵੇਖੋ"ਬਹੁਤ ਵਧੀਆ ਹੈ, ਚਿੰਤਾ ਵਾਲੀ ਗੱਲ ਇਹ ਹੈ ਕਿ ਜਦੋਂ ਇਹ ਨਤੀਜਾ ਇੱਕ ਮੀਟਿੰਗ ਵਿੱਚ ਇੱਕ ਕਾਰਜਕਾਰੀ ਦੁਆਰਾ ਦੇਖਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਕਹਿੰਦਾ ਹੈ:
"ਮੇਰੇ ਕੋਲ ਉਹਨਾਂ ਸ਼ੇਅਰ ਧਾਰਕਾਂ ਨਾਲ ਸੰਪਰਕ ਹੈ ਜੋ ਇਸ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਨਿਵੇਸ਼ ਕਰਨ ਲਈ ਤਿਆਰ ਹਨ ਤਾਂ ਜੋ ਅਸੀਂ ਇੱਕ ਮੈਪਿੰਗ ਪ੍ਰਣਾਲੀ ਬਣਾ ਸਕੀਏ ਜਿਸ ਨੂੰ ਮੈਗਾ ਇੰਸਟੀਚਿਊਟ ਆਫ਼ ਟੈਰੀਟੋਰੀਅਲ ਮੈਨੇਜਮੈਂਟ ਵਿੱਚ ਲਾਗੂ ਕੀਤਾ ਜਾ ਸਕੇ..."
ਅਤੇ ਆਉਂਦੇ ਹਨ, ਉਹ ਕਿਸੇ ਚੀਜ ਨੂੰ ਮੁੜ ਸੁਰਜੀਤ ਕਰਦੇ ਹਨ ... ਜਿਸ ਨੂੰ ਸਕਾਟ ਆਪਣੀ ਗ਼ੈਰ-ਭੂਮਿਕਾ ਵਾਲੀ ਭਾਸ਼ਾ ਵਿੱਚ ਮੰਨਦਾ ਹੈ:
"ਗੁੰਝਲਦਾਰ ਜਿਓਮੈਟਰੀਜ਼ ਲਈ, ਮੈਂ ਜੋ ਕੀਤਾ ਉਹ ਦੋ ਅੰਕੜੇ ਬਣਾਏ, ਪਹਿਲਾਂ ਮੈਂ ਇੱਕ ਨੂੰ ਬੈਕਗ੍ਰਾਉਂਡ ਵਿੱਚ ਦਿਖਾਇਆ ਤਾਂ ਜੋ ਸਾਹਮਣੇ ਵਾਲੇ ਨੂੰ ਢੱਕਿਆ ਨਾ ਜਾਵੇ ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਇਹ ਇੱਕ ਟਾਪੂ ਵਾਂਗ ਦਿਖਾਈ ਦੇਵੇਗਾ ..."
5 ਲੋੜੀਂਦੇ ਸਿੱਟੇ
ਅੰਤ ਵਿੱਚ, ਸਾਡੇ ਪ੍ਰੋਗਰਾਮਰ ਦੋਸਤਾਂ ਲਈ ਅਸੀਂ ਦਸਤਾਵੇਜ਼ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ, ਜਿਵੇਂ ਕਿ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਤੀਜੀ-ਧਿਰ ਕੋਡ ਦੀ ਵਰਤੋਂ ਕੀਤੇ ਬਗੈਰ ਨਕਸ਼ੇ ਦੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਕਿਵੇਂ ਬਣਾਉਣਾ ਸੰਭਵ ਹੈ ... ਅਸੀਂ ਲੇਖਕ ਨੂੰ ਉਸਦੀ ਉਮੀਦ ਦੀ ਪੂਰਤੀ 'ਤੇ ਸਿੱਟੇ ਵਜੋਂ ਆਪਣੀ ਦਿਆਲਤਾ ਅਤੇ ਸਪਸ਼ਟਤਾ ਦਾ ਸਿਹਰਾ ਦਿੰਦੇ ਹਾਂ. ਇਸ ਤੋਂ:
ਅਸਲ ਵਿਚ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ, ਡਬਲਿਊ ਪੀ, ਐਕਸਪਰੈਸ਼ਨ ਬਲੈਂਡ ਅਤੇ ਲੀਨਕ ਰਾਹੀਂ ਮੈਂ ਕਿਸੇ ਮੌਜੂਦਾ ਡਾਟਾ ਦੇ ਮੌਜੂਦਾ ਬਾਡੀਜ਼ ਤੋਂ ਮੁਕਾਬਲਤਨ ਵਧੀਆ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਬਣਾਉਣ ਲਈ ਸਮਰੱਥ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਵਿਕਸਿਤ ਕਰਨ ਦੇ ਯੋਗ ਸੀ. ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਆਸਾਨੀ ਨਾਲ ਵੱਖਰੇ-ਵੱਖਰੇ ਸਾਲਾਂ ਤੋਂ ਡਾਟਾ ਵੇਖਣ ਲਈ ਜਾਂ ਵੱਖ-ਵੱਖ ਤਰੀਕਿਆਂ ਨਾਲ ਡਾਟਾ ਨੂੰ ਸੋਧਣ ਲਈ ਵਧਾਇਆ ਜਾ ਸਕਦਾ ਹੈ. ਸਾਰਾ ਕੋਡ ਇਸ ਲੇਖ ਦੇ ਡਾਊਨਲੋਡ ਨਾਲ ਉਪਲਬਧ ਹੈ, ਇਸ ਲਈ ਤਜਰਬਾ ਕਰਨ ਲਈ ਮੁਫ਼ਤ ਮਹਿਸੂਸ ਕਰੋ ਅਤੇ ਵੇਖੋ ਕਿ ਤੁਸੀਂ ਕੀ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ
ਰਾਹੀਂ: ਜਿਉਮਜ਼ਿੰਗਜ਼